【发布时间】:2016-08-18 13:16:59
【问题描述】:
我有这个网站,结构如下:http://example.com/-/?id=1234。现在,我想将此链接编辑为:http://example.com/-/1234。
所以,我在http://example.com/-/ 中添加了一个.htaccess;有内容:
RewriteEngine On
RewriteRule ^/?-/([0-9]+)$ /index.php?id=$1
不幸的是,它总是显示:Error - 500。
我的.htaccess 有什么问题?
我的问题不与任何现有问题重复...
【问题讨论】:
-
您是否仔细检查了配置?
-
HTTP 错误
500或505? - 他们的意思是非常不同的东西 -
^/?-/对我来说真的没有意义。为什么?在那里? -
你遵循这个 apache 教程了吗? httpd.apache.org/docs/current/howto/htaccess.html