繁体   English   中英

将包含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/$1 [R=301]

还有一个一般提示:您应该始终喜欢将此类规则放入http服务器主机配置中,而不要依赖于动态配置文件(“ .htaccess”)。 原因是众所周知,这些文件容易出错,难以调试,并且确实使服务器变慢,通常一无是处。 仅当您无法控制主机配置的情况(阅读:真正便宜的主机提供商)以及坚持编写自己的重定向规则的应用程序(这显然是安全的)时,才提供使用此类文件的机制作为最后的选择。恶梦...)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM