# First version
# mod_rewrite is required
<IfModule mod_rewrite.c>
# Start rewrite engine and set the root path
RewriteEngine on
RewriteBase /
# Permanent move /sitemap.xml --> /sitemap
RewriteCond %{REQUEST_URI} ^/sitemap\.xml$
RewriteRule ^sitemap\.xml$ /sitemap [R=301,L]
# Redirect all requests to index.php (exept valid addresses)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\.(css|js|icon|zip|rar|png|jpg|gif|pdf)$ index.php [L]
</IfModule>
# Second version
# mod_rewrite is required
<IfModule mod_rewrite.c>
# Start rewrite engine and set the root path
RewriteEngine on
RewriteBase /
# Redirect all requests to index.php (exept valid addresses)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Exeption - permanent move sitemap.xml --> /sitemap
RewriteRule ^sitemap\.xml$ /sitemap [R=301,L]
RewriteRule !\.(css|js|icon|zip|rar|png|jpg|gif|pdf)$ index.php [L]
</IfModule>
Comments
0 B
|👍
/👎
0 B
|👍
/👎