- Code: Select all
RewriteEngine On
RewriteRule ^sitemap.xml$ /sitemap.php [L]
Simply copying both lines to httpd.conf doesn't seem to work.
I prefer to use this method as opposed to parsing all XML files.
RewriteEngine On
RewriteRule ^sitemap.xml$ /sitemap.php [L]
^/sitemap.xml$
<Directory "/var/www/html">
Options -Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
RewriteEngine On
RewriteRule ^/sitemap.xml$ /sitemap.php [L]
</Directory>
<Directory ~ ".*/public_html">
RewriteEngine On
RewriteRule ^/sitemap.xml$ /sitemap.php [L]
</Directory>
<Directory "/*/public_html">
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^/sitemap.xml$ /sitemap.php [L]
</Directory>
<Directory "/*html">
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^/sitemap.xml$ /sitemap.php [L]
</Directory>
<Directory ~ ".*/public_html">
RedirectMatch (.*)login/?$ $1login.php
RewriteEngine On
RewriteRule ^/sitemap.xml$ /sitemap.php [L]
</Directory>
(Code removed because irrelevant in retrospect)
Redirect 301 /sitemap.xml /sitemap.php
<Directory ~ ".*/public_html">
RewriteEngine On
RewriteRule (.*)sitemap.xml$ $1sitemap.php [L]
</Directory>
Users browsing this forum: No registered users and 60 guests