使用 301 将域和子页面重定向到新域

Redirect domain and sub pages with 301 to new domain

我想使用 301 重定向将 test777.website.com 及其中的所有页面(例如 test77.website.com/blogtest777.website.com/contact-us 重定向到 website.com

我尝试用 HTACCESS 来做,但没有成功。你能告诉我正确的方法吗 google 知道它不是 500 或 404 而是 301。谢谢

这应该是您要查找的内容:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^test777\.example\.com$
RewriteRule ^(.*)$ https://example.com/ [R=301]

还有一个一般提示:您应该始终倾向于将此类规则放入 http 服务器主机配置中,而不是依赖于动态配置文件 (".htaccess")。原因是这些文件非常容易出错,难以调试,而且它们确实会减慢服务器速度,而且通常是徒劳的。使用此类文件的机制仅作为最后一个选项提供,用于您 not 可以控制主机配置的情况(阅读:非常便宜的托管服务提供商)和坚持编写的应用程序他们自己的重定向规则(这是一个明显的安全噩梦......)。