MODX Revolution. Настройка файла .htaccess, ЧПУ и SEO

.htaccess - конфигурационный файл для веб-сервера Apache, позволяющий настраивать веб-сервер с помощью различных параметров (директив) без изменения основного конфигурационного файла Apache.

1. Если ваша MODx директория находится в public_html, то оставьте строки без изменения:

RewriteEngine On
RewriteBase /

MODX Revolution. Настройка файла .htaccess, ЧПУ и SEO

Иначе. Допустим установили сайт на MODX Revo в поддиректорию /mysite, тогда строки будут выглядеть:

RewriteEngine On
RewriteBase /mysite/

2. Поисковые системы сайты mysite.ru и www. mysite.ru видят как разные сайты. Поэтому необходимо определится как будут воспринимать ваш сайт поисковики, а значит и как он будет виден в поисковой выдаче.

Для сайта без www (убрать символ #) со следующих строк:

RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

MODX Revolution. Настройка файла .htaccess, ЧПУ и SEO

Для сайта с www (убрать символ #) со следующих строк:

RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} (.+)$
RewriteRule ^(.*)$ http://www.%1/$1 [R=301,L] .

MODX Revolution. Настройка файла .htaccess, ЧПУ и SEO

ВАЖНО!

Не используйте эти два режима одновременно.

3. Перезапись URL в ЧПУ находится в следующих строках:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

MODX Revolution. Настройка файла .htaccess, ЧПУ и SEO

MODX Revolution. Настройка ЧПУ

СВами