.htaccess 不是重定向的基本重写规则请求
用户在浏览器中键入以下内容,这将保留浏览器中的url:.htaccess 不是重定向的基本重写规则请求,.htaccess,mod-rewrite,.htaccess,Mod Rewrite,用户在浏览器中键入以下内容,这将保留浏览器中的url: xyz.com/info/x/ 在内部,这变成: xyz.com/x/ 我得到的是: RewriteRule info/x/ http://xyz.com/x/ [L,NC,R=302] 上述问题: 这是一个重定向,但我希望浏览器仍然显示xyz.com/info/x/ 不需要变量,我只想处理一种情况。去掉主机名和R标志: RewriteRule ^info/x/ /x/ [L,NC] 或者更一般地说 RewriteCond %{RE
xyz.com/info/x/
在内部,这变成:
xyz.com/x/
我得到的是:
RewriteRule info/x/ http://xyz.com/x/ [L,NC,R=302]
上述问题:
这是一个重定向,但我希望浏览器仍然显示xyz.com/info/x/
不需要变量,我只想处理一种情况。去掉主机名和
R
标志:
RewriteRule ^info/x/ /x/ [L,NC]
或者更一般地说
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^info/(.*)$ /$1 [L,NC]