将所有请求重定向到子目录,而不从url更改url _and_ remove子目录

时间:2017-10-26 21:49:27

标签: apache .htaccess redirect mod-rewrite

为了无缝部署新网站版本,我使用以下指令将所有请求透明地重定向到此代码段中的特定子目录(v2)。

DirectorySlash Off
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !v2/
RewriteRule (.*) /v2/$1 [L]

下一步是,我需要另一个重写规则来确保对该子目录的请求将被重定向到相应的根URL(例如https://example.com/v2/foo.html应该重定向到https://example.com/foo.html)。

我自己创建此规则的所有尝试都导致了重定向循环。

0 个答案:

没有答案
相关问题