|
|
新站环境配置好后需要域名绑定,如果不做301跳转,百度和其他搜索引擎收录会有两个带www和不带www,会影响网站的权重甚至可能被判断为作弊。 做301跳转有很多办法,不少开源的网站系统中会写好301跳转的语句无需额外配置,如果你是购买的虚拟空间,后台也会有设置301的选项,直接设置即可。如果你是服务器环境则需要自己手动配置,接下来会教大家如何配置各种服务器的环境。
, ]* d4 z1 F5 h" j% t 传送门:
# N5 C/ B6 G% D' c2 PIIS环境配置% _0 b( f6 A, X+ S2 S1 a
Nginx环境配置
4 Y; _8 k4 W7 ~! j3 x( CApache环境下,包括windows系统和linux系统中的Apache环境中使用。
/ @" M6 g1 m7 A首选要开启系统的伪静态设置,Apache开启伪静态传送门
( f6 E# V5 s5 Y' [ R$ I一般环境配置好之后会自动开启。Apache环境中伪静态文件为网站根目录下的.htaccess,如果没有的话需要手动创建,首先,打开系统的显示文件扩展名,根据需要将以下代码复制到txt记事本中,替换成自己的网址,然后另存为.htacess文件,放到网站根目录即可。7 L j: T6 b/ d" U1 d9 a4 K! F
4 F! J! b, U! o; t9 V
第一,带www的跳转至不带www域名
7 K; Q: w2 i" B/ @- p* R- RewriteEngine On8 e5 x) J# ^. Q5 D
- RewriteCond %{HTTP_HOST} !^xp6.org$ [NC]
- O4 D1 q' k5 P' k4 `3 l x G' W - RewriteRule ^(.*)$ http://xp6.org/$1 [L,R=301]
复制代码 第二,不带www的跳转至www域名
, h1 m' x2 t( h4 o3 F/ W2 w- \: Q6 |- RewriteEngine On
, l8 ^8 b% B% k, w - RewriteCond %{HTTP_HOST} ^xp6.org [NC]) b. @/ y8 `0 v4 K
- RewriteRule ^(.*)$ https://www.xp6.org/$1 [L,R=301]
复制代码 网站搬家,老域名全部跳转2 I6 A0 M# _- J# L; G# ]# V
- RewriteEngine on+ ~. B4 g" L; z- _3 M1 Q0 ^- y( ~
- RewriteRule ^(.*)$ https://www.xp6.org/$1 [R=301,L]
复制代码 1 B" D Y% ~/ c
5 E- T/ K. p: T) v
! A" [4 v9 E, l2 O$ v, ]# ~ |
|