可以解释为什么会有效:
http://sccatdev.office.dig/deploy/ajax/Test
但这不是:
http://sccatdev.office.dig/deploy/ajax/Test/Article
对于位于deploy文件夹中的这个简单的.htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ /deploy/ajax/handler.php [QSA,L]
</IfModule>
据我所知,此规则应将其根文件夹/ ajax中的所有请求重写为处理程序文件。为什么第一个工作而第二个不工作?我怎么能让它工作呢?谷歌在这件事上并不是个好消息。
答案 0 :(得分:0)
也许这对你有用
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /deploy/ajax/handler.php [QSA,L]
</IfModule>
刚刚改变了#34; ^&#34;到&#34; ^(。*)$&#34;