Wordpress教程丨关于301的操作

Wordpress教程丨关于301的操作,第1张

Wordpress主题站如果能实现301跳转对于自身的优化也是大有用处的,那么下面我们就为大家分享实现301的跳转操作方法,大家可以具体的去操作一下:   
 
Wordpress教程丨关于301的操作,第2张
 
1、使用代码实现
打开根目录下得wp-blog-header.php
 if (strtolower($_SERVER['SERVER_NAME']) != 'www.baisheng999.com') { $URIRedirect=$_SERVER['REQUEST_URI']; if(strtolower($URIRedirect)=="/index.php") { $URIRedirect="/"; } header('HTTP/1.1 301 Moved Permanently'); header('Location:http://www.baisheng999.com'.$URIRedirect); exit(); }
 
可以通过检查工具进行查询其状态码,推荐使用站长之家的工具,网址是:http://tool.chinaz.com/pagestatus/



2、服务器中配置
a、Apache服务器可以修改.htaccess(默认已创建)文件,打开后可看到以下代码:
<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>
 
添加如下301的配置代码即可:
 
RewriteEngine on

RewriteCond %{http_host} ^baisheng999.com [NC]

RewriteRule ^(.*)$ http://www.baisheng999.com/ [L,R=301]
 
b、nginx添加301配置,在你nginx配置文件中的server模块配置添加如下代码:
 
server {

server_name www.baisheng999.com baisheng999.com;

#301配置

if ($host != 'www.baisheng999.com') {

rewrite ^/(.*)$ http://www.baisheng999.com/ permanent;

}

#其他的配置参数

...


}

以上就是为大家介绍分享的关于301的操作方法
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » Wordpress教程丨关于301的操作

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情