域名被墙的解决方法!301域名实现跳转
解决域名被墙的方法!通过301实现跳转
最近客户总是咨询免备服务器如何设置301跳转,为了避免麻烦我们整理稿写了这片文章! 如果有需要做301跳转的客户可以和我们联系,先测试后付款。 Q:1550053404
什么是301
301简单的理解就是把一个域名跳转到另一个域名。我们购买的域名一般为xxxx.com的*域名,也称为一级域名。搜索引擎会将网站评分(权重)分配给这个一级域名。
但由于人们习惯性使用www.xxxx.com这类域名,这是一个二级域名,所以我们需要做301重定向将一级域名(xxxx.com)重定向到二级域名(www.xxxx.com),让搜索引擎将网站的评分量级也就是权重分配给这个二级域名,这点对seo来说很重要。
301是永久性跳转的意思,网站权重也是永久性的直接分配到新域名上。但有一个302重定向是临时跳转,权重也是临时转移且不是很稳定,一般用来做一个过渡使用;所以当我们确定跳转域名后,我们就需要设置一个301重定向把权重转移。
各环境下301的设置方法
apache主机
方法:进入虚拟主机网站根目录wwwroot or htdocs,将以下代码复制到.htaccess文件中,若目录下没有这个文件,则新建一个.htaccess文件。
代码如下:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^haoac.cn$ [NC]
RewriteRule ^(.*)$ http://www.haoac.cn/$1 [R=301,L]
</IfModule>
实现效果就是访问xxxx.com跳转到www.xxxx.com,多域名跳转时则复制RewriteCond %{HTTP_HOST} ^seo-6.com$ [NC],多加一行,修改域名即可。
IIS主机
在主机面板中-isapi筛选器,点击按钮“开启自定义url伪静态支持”。进入ftp文件管理,找到httpd.conf该文件然后编辑。
代码如下:
RewriteCond %{HTTP:Host} ^haoac.cn$ [NC]
RewriteRule (.*) http://www.haoac.cn$1 [NC,R=301]```
实现效果也是访问xxxx.com跳转到www.xxxx.com,多域名跳转复制第一段代码多加一行,在改域名就行。
本文由免备国内机房提供整理,希望对大家有所帮助。
QQ:1550053404 需要配置301域名跳转可以联系我们支持测试。
本文地址:https://blog.csdn.net/qq1550053404/article/details/109259751
上一篇: 【学习记录】HTML
推荐阅读
-
Apache Rewrite实现URL的301跳转和域名跳转
-
Nginx服务器中HTTP 301跳转到带www的域名的方法
-
Apache的Rewrite设置多域名301跳转到主域名的方法
-
域名被墙的解决方法!301域名实现跳转
-
使用Nginx实现301跳转至https的根域名示例代码
-
Apache Rewrite实现URL的301跳转和域名跳转
-
网站域名被劫持、网站dns被劫持 域名跳转到别的网站的解决方法
-
apache .htaccess内301跳转 兑现无www域名跳转到有www的域名
-
Nginx服务器中HTTP 301跳转到带www的域名的方法
-
Apache的Rewrite设置多域名301跳转到主域名的方法