【发布时间】:2012-08-21 17:56:03
【问题描述】:
我有
http://www.example.com/test/categoryform.php
在我的 .htaccess 文件中,如何重写以显示为:
http://www.example.com/test/categoryform/
【问题讨论】:
-
欢迎来到 SO。在提出问题之前,请先使用搜索并自己进行一些研究。不是我们不喜欢你的问题,只是这个问题已经被问过和回答过,所以没有必要再问了。您可能会看到一些不赞成票,因为它经常被问到,所以您犯了一些常见的错误,这会在这个网站上引发一些情绪。但无论如何,欢迎来到 SO。
-
我做了一些研究,但我的问题是由其他原因引起的(需要 RewriteBase,几乎没有人提及)
-
当然,RewriteBase 在 HTTPD 手册中有很好的解释:httpd.apache.org/docs/current/mod/mod_rewrite.html - 正如您所看到的,它甚至与 RewriteCond 和 RewriteRule 以及 RewriteEngine 在同一页面上。