我有以下.htaccess:
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
rewriterule .* LoadSite.php
我想要做的是,如果文件不存在,那么调用LoadSite.php ...这将通过include(取决于url)加载任意数量的其他php文件....这个工作对于GET请求,但是当发出POST时,我会进行302重定向,因此脚本不会获得POST变量。任何想法将不胜感激
答案 0 :(得分:0)
经过测试和工作:
htaccess的:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /err.php?reason=404
</IfModule>