Подключение ЧПУ в apache24 в ОС FreeBSD

 

После установки web — сервера и установки WordPress, необходимо настроить «постоянные ссылки» или сокращенно ЧПУ.

Немного теории, Что такое  ЧПУ – “человекоподобные урлы”. Англоязычная аббревиатура SEF URL (search engines friendly url) , которая обозначает адреса ссылок , дружелюбные для поисковых систем. Сильно не буду вдаваться в теорию, Вы и сами можете посмотреть, что это такое. И так давайте перейдем к практике.

Первое, что необходимо сделать, раскомментировать строку LoadModule rewrite_module libexec/apache24/mod_rewrite.so. 

Далее в корне Вашего сайта необходимо создать файлик .htaccess, если у Вас он есть то просто открываем на редактирование. Пример:

nano /usr/local/www/apache24/mysite/.htaccess

Добавляем следующие строки

RewriteEngine on
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?route=$1 [L,QSA]
Options +FollowSymlinks

Переходим к редактированию файла httpd.conf

nano /usr/local/etc/apache24/httpd.conf

Находим строку AllowOverride None  и меняем на AllowOverride ALL

Все осталось перезапустить наш веб сервер. Все должно заработать. Все хорошего дня и удачи, Если Вас не затруднит оцените статью, может добавьте свои комментарии. Буду очень рад.

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

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