我的 htaccess 完全按照我的意愿工作,只是它还重定向了我的站点地图文件。有谁知道可以更改或添加什么以使其不受任何 .xml 文件的影响,但对于其他任何文件都可以继续工作?
RewriteEngine on
RewriteCond %{HTTP_HOST} ^mysite.com$
RewriteRule ^(.*)$ http://www.mysite.com/review/$1 [R=301,L]
Options -MultiViews +FollowSymlinks -Indexes
RewriteEngine on
RewriteRule ^([a-zA-Z0-9\.\-]+)$ review.php?site=$1 [L,QSA]
基本上现在写它会显示 mysite.com/review/review.php?site=$1 的内容,当您访问 mysite.com/review/$1 时,我希望它继续这样工作,而不是 .xml 文件。
基本上,如果有人访问 mysite.com/review/sitemap.xml 它应该显示实际的站点地图,而不是 mysite.com/review/review.php?site=sitemap.xml 的内容
任何帮助将不胜感激。谢谢!