Немного оптимизации — завершающий слеш

Как известно «каждый вебмастер может спеть песню о проблеме отсутствующих завершающих слэшей при использовании URL ссылающихся на каталоги». Немного на эту тему я уже исполнял, теперь хочется немного конкретики.

Проблема в следующем. Автор ВордПресс почему-то не обратил большого внимания на то, что ссылки на рубрики, страницы, теги и прочее по-умолчанию не заканчиваются слешем. Многие люди верят, что это и не проблема вовсе, а нечто академическое и из пальца высосанное. Нонконформисты считают, что нехорошо когда одна и та же страница доступна по нескольким URLам.

Нет, не так. Небольшое отступление. Представим сферический сервер, обслуживающий статику. Когда мы ссылаемся на нечто похожее на page.html он понимает, что это страница и отдает ее браузеру. В случае когда ссылка идет на page, сервер проверяет — это страница или каталог, и если это таки каталог — редиректит пользователя на page/.

Если же структура URLов формируется движком, то естественно, ни о каких каталогах речи не идет. Документ может быть доступен по тому адресу, который формируется движком.

Так вот, гениальный создатель WP хотел ложить на все эти мудрствования, а вместе с тем и на завершающий слеш.

Как я уже писал, некоторые самураи верят в то, что это не есть гут и придумали пару-тройку решений. Для начала самые простые. Существует по крайней мере два плагина, добавляющие слеш к страницам, рубрикам etc. Французских и немецких товарищей соответственно:

Недостатком этих решений является то, что они несколько замедляют и без того задумчивый ВордПресс. Для истинных джедаев существуют более радикальные решения с использованием .htaccess:


5 комментариев

  1. Все-таки я надумаю, что разработчика WP не настолько тупые и неграмотные что до сих пор не исправили эту как бы ошибку. Например, я пользуюсь версией WordPress 2.7.1 там так и не добавлен закрывающий слеш.

  2. Не помню уже как было в 2.71, но в 2.8 все рубрики и страницы заслешены по умолчанию

  3. Да, все правильно в 2.8 уже везде стоит слеш. Но все же я не5 думаю, что это так принципиально. Все таки вордпресс считают самых SEO оптимизированным движком, и ведь не просто так? =)

  4. Самый сео-оптимизированный это движок Википедии :))

  5. боби:

    так на вашем сайте нету слэша в url!!!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

© Некоторые права сохранены