Current Path : /home/bitrix/ext_www/pfcc.yacl.site/ |
Current File : /home/bitrix/ext_www/pfcc.yacl.site/.htaccess |
Options -Indexes ErrorDocument 404 /404.php <IfModule mod_php5.c> php_flag session.use_trans_sid off #php_value display_errors 1 #php_value mbstring.internal_encoding UTF-8 </IfModule> <IfModule mod_rewrite.c> Options +FollowSymLinks RewriteEngine On # редирект www.host.ru -> host.ru # RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] # RewriteRule ^(.*)$ http://%1/$1 [R=301,L] # редирект /news/123 -> /news/123/ # RewriteCond %{REQUEST_URI} ^(.*/[^/\.]+)$ # RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1/ [R=301,L] # RewriteCond %{REQUEST_URI} ^(.*)/$ # редирект /news/index.php -> /news/ # RewriteCond %{ENV:REDIRECT_STATUS} 200 # RewriteRule .* - [L] # RewriteCond %{REQUEST_METHOD} =GET # RewriteCond %{REQUEST_URI} ^(.*)/index.php$ # RewriteRule ^(.*)$ %1/ [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-l RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$ RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L] RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}] </IfModule> <IfModule mod_dir.c> DirectoryIndex index.php index.html </IfModule> <IfModule mod_expires.c> ExpiresActive on ExpiresByType image/jpeg "access plus 3 day" ExpiresByType image/gif "access plus 3 day" ExpiresByType image/png "access plus 3 day" ExpiresByType text/css "access plus 3 day" ExpiresByType application/javascript "access plus 3 day" ExpiresByType image/svg+xml "access plus 1 month" </IfModule> # Cache-Control <ifModule mod_headers.c> # 30 дней <filesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|swf|svg)$"> Header set Cache-Control "max-age=2592000, public" </filesMatch> # 30 дней <filesMatch "\.(css|js)$"> Header set Cache-Control "max-age=2592000, public" </filesMatch> </ifModule>