Чистые ссылки вашего блога Wordpress.

Чистые ссылкиОдин из методов передачи значений переменных в php организован таким образом, что вид URL адреса открытой страницы не всегда имеет читабельный вид, а иной раз и просто раздражает.

Часто можно встретить адреса страниц вида http://адрессблога/../название_статьи. Так же встречаются записи и такого вида http://адресблога?param=value&param1=value1… Конечно же, первый вариант и приятнее выглядит, и легче запоминается, и несет в себе какую-то информацию о содержимом по ссылке. Об этом и будет речь.
Для того что бы привести ссылки к вышеописанному виду, нужно зайти в настройки вашего блога в админке, в раздел “Постоянные ссылки (ЧПУ)”, и изменить шаблон ссылок вашего блога Wordpress.
Вам нужно поставить галочку на пункте “Задайте свой шаблон” и в поле шаблона прописать “/%postname%/”.
При изменении шаблона ссылок, убедитесь, что ваш файл .htaccess, который находится в корне директории сайта, открыт для записи (стоят права 777), либо вручную занесите туда эти строчки, предварительно заключив их в тег ifmodule:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

Если после изменения шаблона ваши ссылки отображаются кириллицей, как например: http://адресблога/../название_статьи/, то потребуется установка плагина rus2lat , работа которого заключается в переводе кириллице в ссылке в латиницу. Далее следует поставить еще один плагин, суть которого сводится к тому, что для старых статей, которые были ДО установки плагина rus2lat, будет осуществляться редирект на реальный адрес статьи. Это необходимо в том случае, если до изменения ваших ссылок на вашем блоге был какой-либо материал. Плагин называется Permalink Redirect. Плагин устанавливается стандартным образом, и не требует вмешательства в код. Необходимо только будет установить шаблон ссылок, который был ранее прописан в разделе ЧПУ, и заново прописать шаблон для ссылок.



2 комментария к статье

  • Anton Shevchuk
    Размещено 13. June 2008 в 19:38

    Лучше использовать шаблон /%postname%.html - по крайней мере яндекс такие больше любит…

  • admin
    Размещено 14. June 2008 в 16:59

    о, спасибо. буду знать.

Статью комментируют

 



Поиск