我有一个包含四个网站的域名即将关闭:
主站点的.htaccess文件包含以下代码:
Redirect 301 / https://www.mynewsite.com
通过这种方式,如果用户访问网站www.example.com/site1,他将被重定向到不存在的www.mynewsite.com/site1,因此页面返回404错误。这适用于要关闭的网站的所有页面和文件夹。
尽管这不是一个好习惯,但我想将所有要关闭的网站的任何页面和文件夹重定向到新网站的首页,,除了网站www.example.com/site4 < / strong>,但仍必须向公众开放。
这是如何完成的?我是否必须专门使用主站点上的.htaccess文件?
答案 0 :(得分:0)
在您的.htaccess文件中检查此规则
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^site4 [NC]
RewriteRule (.*) https://www.mynewsite.com/ [R=301,L]