我有一系列存储在 .htaccess 文件中的 mod_rewrite 指令。它们都已经过测试并且可以完美运行。
我想在堆栈顶部插入一个新指令,该指令基本上执行如下:
- 如果 URL 等于某个地址,则不执行任何其他指令
这可能吗?
修正
- 我想赶上http://mydomain.com/mydir/mysubdir/index.html
- 如果 URL 与我在上面的项目符号中列出的地址不完全匹配,那么我希望 .htaccess 指令来处理请求
我有一系列存储在 .htaccess 文件中的 mod_rewrite 指令。它们都已经过测试并且可以完美运行。
我想在堆栈顶部插入一个新指令,该指令基本上执行如下:
这可能吗?
修正
将[L]
标志放在规则的末尾
更新:
RewriteRule ^(mydir|mydir1)($|/) - [L]
mydir 和 mydir1 现在被排除在外
使用最后一个或[L]
标志作为您的重写规则。