【发布时间】:2014-02-11 20:42:25
【问题描述】:
我最近在我的网站根目录中添加了一个 .htaccess 文件,以实现我在这个问题中已经提出的问题:
现在,最佳答案非常棒,它可以在 localhost 上运行,但在我的服务器上却不行。
老实说,我不太确定 .htaccess 中的这些语句的确切含义。如果有人能逐行解释,我将不胜感激。
这就是我所拥有的
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
【问题讨论】:
-
您为什么不阅读优秀的文档并然后问还有什么要理解的? httpd.apache.org/docs/current/mod/mod_rewrite.html