301重定向除某些自定义路径以外的所有内容

时间:2018-09-27 13:20:23

标签: .htaccess redirect url-redirection http-status-code-301

我需要在.htaccess中编写一条规则,以将几乎所有从旧域重定向到新域首页的路径,除了少数例外。

这是我到目前为止尝试过的:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^oldwebsite.com [OR]
RewriteCond %{HTTP_HOST} ^www.oldwebsite.com
RewriteRule ^(.*)$ https://newwebsite.com/ [R=301,L]

redirect 301 /old-about https://www.newwebsite.com/new-about

使用上面的代码,如果我访问oldwebsite.com/old-about,我将被重定向到https://newwebsite.com而不是https://newwebsite.com/new-about

0 个答案:

没有答案