好了,所以我在Opencart的應用程序中有這個網址,並運作良好爲什麼我的htaccess規則不是重寫URL
http://site.com/index.php?route=information/contact
但客戶不喜歡的網址,並希望
http://site.com/contact
我想通我可以做到這一點在我的htaccess以及一切都會好的,但訪問URL我得到什麼
RewriteRule ^(contact)$ index.php?route=information/contact [L,QSA]
任何我DEAS
這裏是我的htacess
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
RewriteRule ^contact$ /index.php?route=information/contact [L,QSA]
當您訪問http://site.com/contact會發生什麼?一個404? – ErJab
如果是這樣,請檢查你的Apache的錯誤日誌。它會告訴你它到底是什麼試圖尋找並不能找到.. – ErJab
是顯示一個404頁, – Trace