apache - 如何验证 mod_rewrite 是否正常工作

标签 apache mod-rewrite

我在使用 mod_rewrite 时遇到了很多麻烦,有一段时间我可以使用它,但由于某种原因一切都停止了。

有没有什么我可以做的基本测试来确保它不是根本性的问题。

它确实出现在 phpinfo() 中;

最佳答案

一个没有人提及的 secret 是 mod_rewrite 令人困惑,部分原因是它有问题

一旦您确定自己理解它,它就会做一些奇怪的事情,您会感到沮丧并发誓再也不碰它了。今年早些时候,我发现了一个错误 described in 2001 .没错,2001。有一个 bugzilla entry for it约会 2006 年。还有几个副本。该错误很容易重现,但仍未修复。

它甚至有一个补丁,但还没有合并到代码中。

当然,mod_rewrite 就是 mod_rewrite,很有可能对正在发生的事情有一个合乎逻辑的简单解释。代码和示例可能会有所帮助。

关于apache - 如何验证 mod_rewrite 是否正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/248883/

相关文章:

python - 在类中加载外部模块时无法加载 apache 服务器

apache - 无法让 Pyramid 与 mod_wsgi 一起使用

regex - htaccess 外部重写/内部重定向

.htaccess - 301 将所有没有扩展名的文件重定向到 .html 扩展名

.htaccess - 将 http 重定向到 https

apache - .htaccess页面和lang错误

php - 使用 Docker 将 Apache、MySQL 和 PHP 容器化

node.js - .htaccess:允许云访问(NODE.js)我的 MediaWiki

regex - htaccess中这个301规则怎么写

regex - 了解 RewriteCond 中的 THE_REQUEST 变量