新闻中心

wordpress如何更换站点域名

作者 / 无忧主机 时间 2010-12-31 04:02:49

今天无忧主机(www.51php.com)在售后过程中,遇到一个wordpress应用的问题。为了清晰将这个应用进行回放,请看如下案例: 案例: 架设唐帅的域名是:51php.com,唐帅99块购买了300M香港php虚拟主机,并按照无忧主机网站的安装教程WordPress开源博客系统简介与快速部署教程成功安装了wp系统。调整中发现,使用www.51php.com访问wp站点会自动跳转到51php.com。唐帅想让wp站点,使用唯一域名:www.51php.com来访问自己的博客,希望用51php.com访问博客时,自动调转到www.51php.com。 案例分析: 首先,我要肯定唐帅的想法,是很对的,让网站使用唯一域名(www.51php.com)来访问站点。使用两个域名,带www(www.51php.com)和不带www(51php.com)来访问博客,是不符合seo优化规则,这样做只会分散域名的权重。 这个worpress域名访问问题是如何产生的类? 由于wp安装存在特殊性,如果你在安装worpress博客时,使用的是51php.com来进行安装,那么安装完毕后,wp系统会自动记录这个域名为站点域名(URL),访问时候,就自动调用这个域名。也就是说,你用不带www的域名(51php.com)安装,访问网站的URL方式就是51php.com,你用带www的域名(www.51php.com)安装,访问网站的URL方式就是:www.51php.com。解决这个问题最直接、最不用懂脑筋的方法就是建议唐帅同志,使用www.51php.com重新安装一次就可以解决问题。重新安装,显然不是无忧主机编写这篇教程目的。 解决问题方法: 方法1:使用过带www的域名重新安装一次worpress系统,即可解决。作为一个不断进去和追根抛底的站长,不提倡这种作法。 方法2:使用worpress的伪静态正则表达式,做网站301跳转。无忧主机推荐这个作法,非常好,不仅可以有利于搜索引擎收录,也符合SEO优化规则,同时也解决了这个问题,可谓一箭三雕,何乐而不为之。关于wordpress网站静态化设置请用户参阅:WordPress博客站点伪静态(URL重写)配置,worpresss网站301跳转的伪静态正则表达式个代码: RewriteCond %{HTTP_HOST} ^51php.com [NC] RewriteRule ^(.*)$www.5php.com/301/[L,R=301] 方法3:如果你不想使用worpress伪静态功能,使用使用worpress的伪静态正则表达式很麻烦我不懂编辑.htaccess文件。那么这个方法肯定适合你,纯粹的为了问题而解决问题。操作方法和步骤是: 修改wp数据库表信息来达到我们的目的。登录phpmyadmin,找到数据库表名称:wp_options 在这个mysql数据库表下面找到两个字段名称:wp_options找到siteurl 编辑字段option_value,将51php.com修改为:www.51php.com见图:1 在wp_options找到home 编辑字段option_value,将51php.com 修改为:www.51php.com 见图:2 修改后直接保存退出。不要忘记了在登录ftp找到wp-content/cache,将cache删除就可以了。如果你是刚安装wp,可能会找不到,那就忽略吧。 注意:这个方法不仅可以解决本教程的问题,如果你的worp更好了域名后,发生无法访问网站或无法上传附近的故障时候,都可以使用本章介绍的方法进行修改。 刚写你耐心阅读本教程,欢迎使用无忧主机php空间,完美支持wordpress,全年只需要99块。

本文地址:https://www.51php.com/wordpress/1548.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服