如何在 .Htaccess 中禁用/不允许共享主机 RewriteLog 时,在 Apache 2 中模拟和测试 URL 重写规则?
Posted
技术标签:
【中文标题】如何在 .Htaccess 中禁用/不允许共享主机 RewriteLog 时,在 Apache 2 中模拟和测试 URL 重写规则?【英文标题】:How to Simulate & Test URL rewrite rule in Apache 2, when on sharehosting RewriteLog is disabled/unallowed in .Htaccess? 【发布时间】:2011-07-27 09:24:41 【问题描述】:如何在 Apache 2 中模拟和检查 URL 重写规则,当共享主机 RewriteLog 被禁用或 不 允许在 .Htaccess 中设置时?换句话说,是否有任何工具/模拟器可以独立于主机测试 url 重写,检查是否有可能的重写循环等?
谢谢!
【问题讨论】:
【参考方案1】:我使用Mod Rewrite Generator 来生成和测试我的 RewriteRule。 它也处理否定。 它还允许您根据需要修改 URL。
【讨论】:
很好,但非常适合将文件夹转换为参数。不支持更复杂的转换,例如文件夹的参数。【参考方案2】:我喜欢使用http://htaccess.madewithlove.be
然而,像
RewriteCond %REQUEST_FILENAME !-f
还不行。
【讨论】:
也不支持%THE_REQUEST的使用以上是关于如何在 .Htaccess 中禁用/不允许共享主机 RewriteLog 时,在 Apache 2 中模拟和测试 URL 重写规则?的主要内容,如果未能解决你的问题,请参考以下文章
Vagrant:如何禁用 Windows 主机的 NFS 同步文件夹?
该主机当前已禁用共享文件夹,请查阅VMware文档了解如何启用