我想重定向到www.domain.com/store/bg/user/login
,但要将网址重命名为www.domain.com/storeadmin/bg/user/login
,而不会影响呈现的视图。我正在做的是在这种网址www.domain.com/storeadmin
上重定向登录页面:
RewriteCond %{REQUEST_URI} ^/?storeadmin/([a-z]{2})/user/login/?$ [NC]
RewriteRule ^(.*)$ /store/%1/user/login [NC,R=301,L]
它工作正常。重定向结束后我尝试重命名的是:
RewriteCond %{REQUEST_URI} ^/?storeadmin/([a-z]{2})/user/login/?$ [NC]
RewriteRule ^(.*)$ /store/%1/user/login [NC,R=301,N]
RewriteRule ^(.*)$ /storeadmin/%1/user/login [L]
添加N
标志以继续下一个规则,然后添加L
以停止其他规则。猜猜这不是正确的方法,因为我得到的是Internal Server Error
。你能给我建议,如何完成我的任务?提前谢谢!