使用 301 将域和子页面重定向到新域
Redirect domain and sub pages with 301 to new domain
我想使用 301 重定向将 test777.website.com
及其中的所有页面(例如 test77.website.com/blog
和 test777.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 可以控制主机配置的情况(阅读:非常便宜的托管服务提供商)和坚持编写的应用程序他们自己的重定向规则(这是一个明显的安全噩梦......)。
我想使用 301 重定向将 test777.website.com
及其中的所有页面(例如 test77.website.com/blog
和 test777.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 可以控制主机配置的情况(阅读:非常便宜的托管服务提供商)和坚持编写的应用程序他们自己的重定向规则(这是一个明显的安全噩梦......)。