Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess 不是重定向的基本重写规则请求_.htaccess_Mod Rewrite - Fatal编程技术网

.htaccess 不是重定向的基本重写规则请求

.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

用户在浏览器中键入以下内容,这将保留浏览器中的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 %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^info/(.*)$ /$1 [L,NC]