【发布时间】:2011-11-24 06:01:26
【问题描述】:
我进行了以下重写(出于发布目的将其删减)。如何定位上面的目录(../,或搜索引擎点点斜线)?我尝试转义句点 \ 。 (没有空格,Stackoverflow 显然不喜欢它)虽然我仍然收到 HTTP 404 错误。我确信这很简单,尽管我还没有在网上找到任何有人得到有效答案的东西。
RewriteEngine on
RewriteRule ^(path1\/|path2\/) - [L]
RewriteRule !\.(css|cur|gif|gz|xhtml)$ index.php
编辑 这仅适用于目录,我们如何调整它以使其也适用于目录中的所有文件?
RewriteRule .*\/scripts\/*$ scripts\/$1 [L]
【问题讨论】:
-
如果您希望人们继续回答您的问题,您需要接受之前问题的答案。
-
感谢 Chris,仍然掌握了这个窍门。
标签: apache url-rewriting