我只想重写语言(仅此而已):en> lang / en,es> lang / es ...等。
http://domain.com/en > http://domain.com/lang/en
http://domain.com/es > http://domain.com/lang/es
http://domain.com/en/places?User=1 > http://domain.com/lang/en/places?User=1
http://domain.com/es/places?User=1 > http://domain.com/lang/es/places?User=1
我当前的.htacces是:
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteRule ^en(.*)$ lang/en$1 [NC,L]
RewriteRule ^es(.*)$ lang/es$1 [NC,L]
拜托,对吗? 我看到了最终的网址:http://domain.com/lang/en/places?User=1,我希望浏览器显示http://domain.com/en/places?User=1。可能吗?
非常感谢!
答案 0 :(得分:0)
您希望浏览器显示原始网址吗?它需要“直通”。尝试将“[NC]”更改为“[PL]”