0
所以,我想從這個重寫我的網址: http://example.com/l1 到 http://example.com/?loc=l1的.htaccess重寫指數GET請求
目前我有這樣的:
RewriteEngine On
RewriteRule ^/(.*)$ ./?loc=$1 [NC,L]
ErrorDocument 404 /errors/404.php
但每次我鍵入http://example.com/l1時間它給我404錯誤!請幫忙!
開頭爲什麼你在那裏指定一個相對路徑('./')?相對於_什麼?讓它絕對,我會說... – arkascha 2015-02-08 20:59:32
你是什麼意思? – 2015-02-08 21:43:08
Em ...奇怪的問題......'。/'是一個相對路徑。如果我沒有完全錯誤,那麼放置它就沒有意義。改爲使用絕對路徑,所以以'/'開頭,而不是'。/'。所以:'RewriteRule^/(。*)$ /?loc = $ 1 [NC,L]' – arkascha 2015-02-09 09:34:00