Что необходимо сделать первым делом при установке CMF ModX revolution, чтобы не было потом мучительно больно.
настройка .htaccess:
Если движок находится в директории modx, то:Options +FollowSymlinks RewriteEngine On RewriteBase /modx/Если движок находится в директории /, то:
Options +FollowSymlinks RewriteEngine On RewriteBase /Сайт должен иметь только одно имя с www или без www, желательно для поисковика:
Если без www, то
RewriteCond %{HTTP_HOST} . RewriteCond %{HTTP_HOST} !^it-e.ru\.ru [NC] RewriteRule (.*) http://it-e.ru/$1 [R=301,L]Если c www, то
RewriteCond %{HTTP_HOST} . RewriteCond %{HTTP_HOST} !^www.it-e.ru\.ru [NC] RewriteRule (.*) http://wwww.it-e.ru/$1 [R=301,L]Добавляем строки для переадресации со страницы со слешем на конце, что бы не было ложных срабатываний 404:
RewriteRule ^(manager)/*$ — [L] # exclude manager folder RewriteCond %{REQUEST_URI} (.*)/ RewriteRule ^(.*)/$ http://it-e.ru/$1 [R=301,L]Дополнительно можно настроить время устаревания некоторых элементов и работу с браузерами:
ExpiresActive On ExpiresByType image/gif A2592000 ExpiresByType image/jpeg A2592000 ExpiresByType image/png A2592000 BrowserMatch "MSIE" brokenvary=1 BrowserMatch "Mozilla/4.[0-9]{2}" brokenvary=1 BrowserMatch "Opera" !brokenvary SetEnvIf brokenvary 1 force-no-varyЕсли в начале и конце страницы 404 появляются какие-то символы, то:
SetEnv force-no-vary SetEnv downgrade-1.0Если есть проблемы с кодировкой, то надо добавить
AddDefaultCharset utf8
настройка robots.txt
User-agent: * Disallow: /assets/cache/ Disallow: /assets/docs/ Disallow: /assets/export/ Disallow: /assets/import/ Disallow: /assets/modules/ Disallow: /assets/plugins/ Disallow: /assets/snippets/ Disallow: /install/ Disallow: /manager/ Disallow: /? Disallow: /*?id= Host: it-e.ru
Установка модулей
Настройка вывода даты на русском
В пунке меню "Система", выбираем "Настройки системы", выставляем локаль в ru_RU.UTF-8.Настройка ЧПУ.
В пунке меню "Система", выбираем "Настройки системы", Дружественные URL:Обработка ошибки 404
Всё это необходимо сделать в самом начале, чтобы потом ваш ресурс не испытывал разлиных проблем.
Комментарии (0)
Добавление комментариев закрыто.