好了,所以我在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