好的,所以,我遇到了.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