我修改现有的网站,使用一个相当复杂的.htaccess文件实现自定义的MVC类型的框架,以便所有URL重定向到index.php?[一些参数]或404页。我想使用 xajax的 Ajax支持添加到网站的一个有限的区域,并执行我需要将两个文件中被重写规则忽略了根。我怎么做?

有帮助吗?

解决方案

如何在认同你的规则顶部改写为“最后一个”标志规则?

例如,要排除“/a-file-outside-of-rewriting.html”从当前的一组规则,下面的配置可能有帮助:

# http://~/outside-of-rewriting.html will be rewritten to itself (i.e., unmodified).
# then no more rules will be applied (because it has “last” flag.)
RewriteRule ^/a-file-outside-of-rewriting.html$ $0 [L]

RewriteRule ^/any/other/rules(/.*) $1
RewriteRule ^/already/exist(/.*) $1
# ...
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top