Добрый день. Я занимаюсь web-разработкой и почти всем, что с этим связано.

.htaccess для MODX Revolution


php_value date.timezone "Europe/Moscow"

RewriteEngine On

# Редирект со старого домена
# RewriteCond %{HTTP_HOST} ^old\.ru
# RewriteRule (.*)$ http://new.ru/$1 [R=301,L]

# Редирект с index.php в корень сайта (можно адаптировать для .html)
# RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
# RewriteRule ^index\.php$ http://quasi-art.ru/ [R=301,L]

RewriteBase /

# Редирект со старых страниц
# RewriteRule ^old$ /new [L,QSA]

# Кэширование статики
<FilesMatch "\.(css|js|jpg|gif|png|ttf)$">
Header set Cache-Control "max-age=604800, public"
</FilesMatch>

# Редирект с домена с www на домен без www
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

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

php_flag zlib.output_compression On
php_value zlib.output_compression_level 5

Комментарии