【发布时间】:2012-07-03 12:01:48
【问题描述】:
我只想通过 mod rewrite 规则重定向 URL。我已应用此规则,不包括 (R=301)
示例: 从 http:///webapp/wcs/stores/servlet/en/marksandspencer 到 http:///en/marksandspencer
我正在将此规则用于 mod 重定向规则。
RewriteEngine on
RewriteCond %{REQUEST_URI} !^(/)?$
RewriteCond %{REQUEST_URI} !^/webapp.*$
RewriteCond %{REQUEST_URI} !^/wcsstore.*$
RewriteRule ^/(.*)$ /webapp/wcs/stores/servlet/$1 [PT,NC,L,QSA]
RewriteRule ^/webapp/wcs/stores/servlet/(.*) /$1 [NE,L,QSA]
RewriteRule ^(/)?$ /webapp/wcs/stores/servlet/en/marksandspencer [PT,NC,L]
【问题讨论】:
-
我正在将此规则用于 mod 重定向规则。 RewriteCond %{REQUEST_URI} !^(/)?$ RewriteCond %{REQUEST_URI} !^/webapp.*$ RewriteCond %{REQUEST_URI} !^/wcsstore.*$ RewriteRule ^/(.*)$ /webapp/wcs /stores/servlet/$1 [PT,NC,L,QSA] 重写规则 ^/webapp/wcs/stores/servlet/(.*) /$1 [NE,L,QSA] 重写规则 ^(/)?$ /webapp/wcs /stores/servlet/en/marksandspencer [PT,NC,L]