0

我遇到了一些 mod_rewrite 问题。我正在开发一个重写简单的重写工具,它应该可以帮助我处理我的网站。但我不知道问题出在哪里

这是我的.htaccess文件:

RewriteEngine on
RewriteBase /
RewriteRule ^text\/$ text.php [L,NC]

phpinfo()说我已经加载了我的 mod_rewrite

我也有一个apache hadler: AllowOverride On

所以我不知道为什么这不起作用...谁能告诉我还有什么问题?

4

1 回答 1

0

您需要在 .htaccess 文件的顶部添加以下内容

Options +FollowSymlinks

此外,重写所做的是让你去

http://www.mydomain.com/text

并查看如果您实际访问将生成的内容

http://www.mydomain.com/text.php

而不是反过来。所以重写规则基本上是

RewriteRule <what-I-type-in-my-address-bar> <what-page-I-see>
于 2013-07-01T22:28:21.043 回答