我正在使用来自wordpress的htaccess。
RewriteCond%{REQUEST_FILENAME}! - f
RewriteCond%{REQUEST_FILENAME}!-d
重写规则。 index.php [L]
工作正常。
如果用户请求sitemap.xml,我想添加一个脚本来重定向到sitemap.php文件。
我尝试添加RewriteCond %{REQUEST_FILENAME} !-^sitemap.xml$
,但没有效果。
答案 0 :(得分:3)
将规则放在那套规则之前:
RewriteRule sitemap\.xml sitemap.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]