.htaccess 如何将所有页面重定向到除两个子目录之外的另一个域?
如何将所有页面重定向到除两个子目录之外的另一个域.htaccess 如何将所有页面重定向到除两个子目录之外的另一个域?,.htaccess,.htaccess,如何将所有页面重定向到除两个子目录之外的另一个域 .您可以在站点根目录中使用此重定向规则。htaccess: RewriteEngine On RewriteRule !^(?:dir1|dir2)($|/) http://example.com%{REQUEST_URI} [L,R=301,NC,NE] ^(?:dir1 | dir2)是否定匹配,它将dir1和dir2从该重定向中排除。请提供您当前的规则或自己尝试一些东西并将其放在此处。RewriteRule^(?:dir1 | dir2
.您可以在站点根目录中使用此重定向规则。htaccess:
RewriteEngine On
RewriteRule !^(?:dir1|dir2)($|/) http://example.com%{REQUEST_URI} [L,R=301,NC,NE]
^(?:dir1 | dir2)
是否定匹配,它将dir1
和dir2
从该重定向中排除。请提供您当前的规则或自己尝试一些东西并将其放在此处。RewriteRule^(?:dir1 | dir2)($|/)http://example.com%{REQUEST_URI}[L,R=301,NE,NE]
应该可以正常工作。谢谢@anubhava。如果您愿意,请添加一个答案。