Выше написал. Еще раз: ссылки никакого отношения к размещению меню не имеют. Просто используйте абс. ссылки, начинающиеся со слеша. А при подключении файла меню на пыхе – абс. пути, включающие базу в виде корня сайта, например: $_SERVER['DOCUMENT_ROOT'].'/menu.php' --- Добавлено --- ...хотя лучше весь этот обвес убрать за пределы корня, оставив в нем только точки входа и статик.
подключать меню так Код (Text): <?php include ("$_SERVER['DOCUMENT_ROOT'].'/menu.php'")?> ? --- Добавлено --- Я сам файл меню добавил Код (Text): <?php $_SERVER['DOCUMENT_ROOT'].'/blocks/header.php' ?> вроде работает, правильно ?
Еще раз спасибо, перелапатил весь сайт и сделал все. Но насчет ссылок!!! при указании абсолютных ссылок, кидает в корень сайта выше самого сайта, c поддоменами А оттуда происходит редирект на сам сайт (внутри sata папка сайта www.site.com), у меня https соответственно в логах вижу внутренний 301 редирект
Разобрался, все сделал. Остался вопрос как именно отключить текущую ссылку в меню, если через php + css display:none работает, но это только визуализация выходит, и поисковик видит display:none и соответственно понижает рейтинг страницы. Надо именно убивать ссылку, превращать просто в текст, без маскирования с помощью css