我想进行此重定向:
www.domain.com/es/j/j1.html => www.domain.com/j/j1.html?lang=es
为此,我使用以下代码在/ es / j文件夹中创建了一个.htacces:
RewriteEngine On
RewriteRule ^j(.*)$ www.domain.com/j/j$1?lang=es
它有效,但问题是我需要“默默地”执行此操作,我的意思是,浏览器中的网址必须显示www.domain.com/es/j/j1.html而不是www.domain.com /j/j1.html?lang=es
我该怎么做?
答案 0 :(得分:0)
如果您想进行静音重写,请使用此代码。
在 root .htaccess :
RewriteEngine On
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^es/(j/.+?\.html)$ /$1?lang=es [L,NC,QSA]