【发布时间】:2016-12-30 19:58:42
【问题描述】:
我今天刚开始玩 URL 重写,我看了/阅读了一些教程,但我仍然不明白这种重写是如何工作的。
我创建了一个.htaccess 文件并将其放在我的根目录中。
我目前正在使用 Apache 在我的本地机器上工作。
我希望http://localhost:5216/index.php 重定向到http://localhost:5216/index
在我的 .htaccess 文件中,我有以下内容:
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^index?$ index.php
这不起作用。我尝试刷新页面,我检查了httpd.conf 文件是否选择了AllowOverride All。
我已经阅读了一些教程,我认为我这样做是正确的,但似乎我没有。我的文件有什么问题?
【问题讨论】:
标签: apache .htaccess mod-rewrite