- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
напишите сайт на PHP и не будет проблем ну или хотя бы с SSI вставками
так... может переменная:
Абсолютную - типа http://www.сайт.ру/...... - вы не вытащите никак. Относительную - LEOnidUKG уже сказал.
Может, всё-таки покажете на примере, что вам нужно? :)
LEOnidUKG! Special for you.
Привожу упрощенный вариант.
Файл меню по адресу C:/site/blocks/menu.php
<ul>
<li><a href="page1.php">page1</a>
<ul>
<li><a href="section/page.php">page2</a></li>
</ul>
</li>
</ul>
Файл страницы по адресу C:/site/page1.php
<html><head></head><body>
<?php include("blocks/menu.php"); ?>
<h1>Page1</h1>
</body></html>
Файл страницы по адресу C:/site/section/page2.php
Содержит тот же код, что и page1, но, разумеется, другой контент.
На обеих страницах будет отображаться одинаковое меню с одинаковыми ссылками, но работать оно будет только на первой странице.
<a href="/site/page1.php">page1</a>
<a href="/site/section/page2.php">page2</a>
Это если в пределах файловой системы
А на сервере походу будет:
<a href="/page1.php">page1</a>
<a href="/section/page2.php">page2</a>
Да, ippoman, спасибо, я понял разницу в адресах. Но мне, вроде, подсказали выше какую-то функцию. Ухожу в справочники...
1. Всегда-ВСЕГДА пишите инклуды так:
<?php include($_SERVER['DOCUMENT_ROOT']."/blocks/menu.php"); ?>
т.е. от корня сайта, это от всех проблем.
2.
Все ссылки должны быть вот такого формата:
т.е. всегда начинаться с "/" т.е. с корня сайта.
Никаких там "../", "../../" и т.д.
Всем спасибо ха участие.
Особая благодарность LEOnidUKG'у.