重定向到除 1 个节点之外的新站点



我想创建一个重定向到新站点,除了一个节点和 2 个文件夹。

文件夹 1 和文件夹 2 的异常工作正常,但不适用于"节点路径">

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond $1 !^folder1
RewriteCond $1 !^folder2
RewriteCond $1 !^/node-path
RewriteRule (.*) http://www.newsite.com [R=301,L]
</IfModule>

将带有/node-path的行更改为:

RewriteCond $1 !^node-path

在 htaccess 中,重写规则测试 url 的开头没有/

您可以使用以下方法进行所有测试:

RewriteCond $1 !^(?:node-path|folder1|folder2)

最新更新