【发布时间】:2019-06-12 09:11:14
【问题描述】:
我有 olddomain.com - 我想使用 htaccess 和 301 重定向到 newdomain.com - 如果我要重定向整个域,这对我来说很容易并且工作得很好。
但是在新域上,我更改了几个 url(现在它们与以前的域不同),我想将整个域和几个特定页面重定向到几个特定页面,我不知道如何结合这 2 个条件(重定向整个域并重定向几个特定页面)。
这对我有用
RewriteEngine On
RewriteCond %{HTTP_HOST} ^olddomain.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.olddomain.com$
RewriteRule (.*)$ https://newdomain.com/$1 [R=301,L]
我想在代码中添加一些像这样的特定重定向,但我不知道如何将它们组合在一起才能正常工作:
Redirect 301 /something/ https://newdomain.com/something-changed-new/
提前感谢您的帮助。
【问题讨论】:
-
olddomain.com和newdomain.com是否指向同一个服务器/文件系统?
标签: .htaccess url-redirection http-status-code-301