За последние 24 часа нас посетили 17854 программиста и 1600 роботов. Сейчас ищут 840 программистов ...

Убрать из меню ссылку текущей страницы

Тема в разделе "PHP для новичков", создана пользователем Andrey1985, 25 мар 2018.

  1. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.861
    Симпатии:
    657
    Выше написал. Еще раз: ссылки никакого отношения к размещению меню не имеют. Просто используйте абс. ссылки, начинающиеся со слеша. А при подключении файла меню на пыхе – абс. пути, включающие базу в виде корня сайта, например: $_SERVER['DOCUMENT_ROOT'].'/menu.php'
    --- Добавлено ---
    ...хотя лучше весь этот обвес убрать за пределы корня, оставив в нем только точки входа и статик.
     
  2. Andrey1985

    Andrey1985 Активный пользователь

    С нами с:
    25 апр 2016
    Сообщения:
    52
    Симпатии:
    0
    подключать меню так
    Код (Text):
    1. <?php include ("$_SERVER['DOCUMENT_ROOT'].'/menu.php'")?>
    ?
    --- Добавлено ---
    Я сам файл меню добавил
    Код (Text):
    1. <?php    $_SERVER['DOCUMENT_ROOT'].'/blocks/header.php' ?>  
    вроде работает, правильно ?
     
  3. Andrey1985

    Andrey1985 Активный пользователь

    С нами с:
    25 апр 2016
    Сообщения:
    52
    Симпатии:
    0
    Еще раз спасибо, перелапатил весь сайт и сделал все.
    Но насчет ссылок!!! при указании абсолютных ссылок, кидает в корень сайта выше самого сайта, c поддоменами
    А оттуда происходит редирект на сам сайт (внутри sata папка сайта www.site.com), у меня https соответственно в логах вижу внутренний 301 редирект
     
  4. Andrey1985

    Andrey1985 Активный пользователь

    С нами с:
    25 апр 2016
    Сообщения:
    52
    Симпатии:
    0
    Разобрался, все сделал. Остался вопрос как именно отключить текущую ссылку в меню, если через php + css display:none работает, но это только визуализация выходит, и поисковик видит display:none и соответственно понижает рейтинг страницы. Надо именно убивать ссылку, превращать просто в текст, без маскирования с помощью css