好的,所以,我遇到了.htaccess
的问题。。文档根目录下的.htaccess错误mod_rewrite
比方说,我可以访问个人资料这样做:http://website.com/members.php?id=1
所以,后来我想mod_rewrite
它转到这里:http://website.com/1
所以我加入到我的.htaccess
文件:
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^([^/]*)$ /members.php?id=$1 [L]
我访问http://website.com/1
。它不起作用。事实上,我得到一个500
错误。
所以,我决定尝试别的。我在前面添加一个前缀user/
。因此,它成为本:
RewriteRule ^user/([^/]*)$ /members.php?id=$1 [L]
看到新用户/?我们造访http://website.com/user/1
。有用。奇怪的。
帮助?任何人?
所以。喜欢这个? http://codepad.org/5bhecEgH原因,这是行不通的......我仍然得到重定向循环 – nn2 2012-01-02 21:49:51
首先在你的代码中的'RewriteCond'是多余的,我在这里重写它:http://codepad.org/MgagrnQb – anubhava 2012-01-03 03:46:25