我正在将5个网站升级到更新的版本,当新网站完成后,我将网站移动到子文件夹v2。
目前的文件夹结构
\根\ WEBSITE1 \ \根\ WEBSITE2 \ \根\ WEBSITE3 \ \根\ website4 \ \根\网站5 \
之后的文件夹结构 \根\ V2 \ WEBSITE1 \ \根\ V2 \ WEBSITE2 \ 等...
我在htaccess中创建了一个重定向,当用户尝试访问该网站时,该重定向正在工作 www.example.com/website1,它会重定向到www.example.com/v2/website1,最重要的部分是浏览器显示www.example.com/website1没有&#34; v2&#34; < / p>
RewriteRule ^website1/?(.*)$ /v2/website1/$1 [L,NC]
但我正在努力解决以下问题。当有人直接访问www.example.com/v2/website1时,浏览器显示v2,我试图隐藏,所以我想知道是否有人知道我可以隐藏v2?
答案 0 :(得分:0)
尝试将此规则添加到您的htaccess文件
RewriteCond %{THE_REQUEST} \ /+v[0-9]+/
RewriteRule ^v[0-9]+/(.*)$ /$1 [L,R=301]