我的网址如下: www.xyz.com/?_ARGS=/string/_includes/header/header.jsp_AF&_dynSessConf=1234567890&/atg/userprofiling/ProfileFormHandler.logout=true&_D%3A/atg/userprofiling/ProfileFormHandler.logout=+
我需要在根网址后添加/ something以转换为以下格式: www.xyz.com/something/?_ARGS=/string/_includes/header/header.jsp_AF&_dynSessConf=1234567890&/atg/userprofiling/ProfileFormHandler.logout=true&_D%3A/atg/userprofiling/ProfileFormHandler.logout=+
我有重写条件,其中logout = true是主要关键字。但我不确定重写规则应该是什么。 RewriteEngine On RewriteCond%{QUERY_STRING} logout = true RewriteRule [QSA,NC,NE,R = 301,L]
我需要你的建议。 感谢。
答案 0 :(得分:2)
如果你重写的第一步是在任何缺少它的URI的开头插入/ something,
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/something [NC]
RewriteRule ^(.*)$ /something/$1 [L]
就足够了。从那里,您可以根据需要进行其他重写。