木土三寿 发表于 2022-2-19 23:24:03

用301跳转实现非www域名跳转到www域名

本帖最后由 木土三寿 于 2022-2-19 23:26 编辑

我们在建站的时候,有一个域名解析的问题,就是加www和不加www到底该如何进行解析。其实加www和不加www可以解析到不同的网站,比如www.xrkj.net可以解析到一个网站,xrkj.net可以解析到另一个网站,只我们大多数时候都会把这两个域名解析到同一个网站而已。

那么,就会出现一个问题,访问www.xrkj.net和xrkj.net虽然显示的内容完全一致,但对于搜索引擎来说,他们是两个网站,而不是一个,呃,尴尬吧……

解决这个问题就是进行301跳转,把xrkj.net跳转到www.xrkj.net上。

不同的web服务程序方法不一样,轻狂这里只简单说一下Apache的方法。

在网站根目录建立一个.htaccess文件并把内容写为:RewriteEngine On
RewriteCond %{HTTP_HOST} ^xrkj.net$
RewriteRule ^(.*)$ https://www.xrkj.net/$1

或者直接填写到宝塔面板相应站点中的伪静态里即可:



转自轻狂志
页: [1]
查看完整版本: 用301跳转实现非www域名跳转到www域名