【发布时间】:2012-08-18 16:30:24
【问题描述】:
我有一个链接http://localhost/css/dictionary?letter=a,我想把它变成这样http://localhost/css/dictionary/a
但不知何故它说 404 消息
我在这里错过了什么吗?这是我在 .htaccess 中的代码,请帮助我。
RewriteEngine On
RewriteBase /css/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^\.]+)$ $1.php [NC]
RewriteRule ^([a-zA-Z])$ dictionary?letter=$1
我一直在搜索所有 youtube 视频和阅读文章,但到目前为止我仍然遇到麻烦,我需要你的帮助。
【问题讨论】:
-
这个 .htaccess 文件放在哪里?
-
在根目录中。
RewriteRule ^([^\.]+)$ $1.php [NC]工作正常,但第二条规则给了我 404 错误