Часто владельцы сайтов на Модх обращаются с вопросом о помощи в настройке ЧПУ. Решил написать небольшую шпаргалку.
1) Для генерации псевдонимов-алиасов в автоматическом режиме из русского (или других языков) в псевдоним из букв латинского алфавита, установим дополнение Translit
2) В админке сайта переходим на вкладку «Система» (System ) —>«Настройки системы» (System settings) и выбираем «Дружественные URL» (Friendly URL):
Автоматически генирировать псевдоним — «Да»;
Использовать дружественные URL — «Да» ;
Использовать вложенные урлы — «Да»
Транслитерация псевдонимов — пишем «russian»
3) Через файловый менеджер в админке или с использованием FTP соединения — кому как удобнее находим в корне сайта файл ht.access
и переименовываем его в .htaccess
Внутри данного файла делаем следующие изменения:
раскомментируем редирект сайта с www на без www:
# Rewrite www.domain.com -> domain.com — used with SEO Strict URLs plugin
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
или наоборот:
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} (.+)$
RewriteRule ^(.*)$ http://www.%1/$1 [R=301,L] .
взависимости от того что Вам необходимо, я предпочитаю сайты без www