您现在的位置是:首页 > cms教程 > WordPress教程WordPress教程
wordpress更改网站URL的方法步骤
关戚栾2025-02-18WordPress教程已有人查阅
导读方法1:Here are the initial steps you’ll want to take when moving to a new domain name.
Existing Domain:Export Your WordPress Posts - 导出文章 You can find the
方法1:
Here are the initial steps you’ll want to take when moving to a new domain name.
Existing Domain:
Export Your WordPress Posts - 导出文章 You can find the Export option under the Manage tab in your WordPress dashboard. You’ll want to save the file somewhere on your hard drive where you can find it a little later.
Download Your wp-content Folder - 下载wp_content文件夹。This step requires FTP access. You’ll want to copy over your wp-content folder on to your hard drive or place it somewhere you can find it later so that you can upload it to your new domain. This should grab all of your existing plugins, themes, uploads (pictures), etc. You’ll also want to download your favicon and Robots.txt file (if you have either).
Sub Domains and Sub Directories - This won’t apply to everyone, but if you’ve set up any sub domains or sub directories for your blog, you’ll want to grab the same files from them as well.
New Domain:
Install WordPress on the New Domain - This can be done manually or via Fantastico if you have CPanel.
Upload Your wp-content Folder - 把下载的wp-content重载进去。This requires FTP access to complete. Just override the existing wp-content folder from your fresh WordPress install.
Import All WordPress Posts - 导入文章。You can find the Import option under the Manage tab in your WordPress dashboard. When it asks for the import file, use the one that was exported and saved on your hard drive earlier.
Activate Your Theme & Plugins - Head into the Design and Plugins tabs and make sure you have the same theme and same plugins activated as the old domain name.
Update Your Settings to Match the Old Domain - Update all of your settings to match the old domain, including all of your plugin settings you just activated.
Inspect Your Theme - View your theme with your plugins activated and settings in place to ensure that everything looks like it matches the old site on the new domain. Test some of the functionality as well to ensure everything is working properly.
Upload and Run the Update URL’s Plugin - The Update URL’s WordPress pluginis brand new (just came out this month) WordPress plugin and the timing couldn’t have been more perfect for me! Once activated, simply enter your old domain URL and the new one. It will go through all of your old posts and update the domain part of the URL with the new one, and it only takes a matter of seconds. Note: I won’t update anchor text, only the domain in the URL.
Repeat Steps for Sub Domains and Sub Directories - Upload and setup your sub domains and sub directories using the same steps above
via:http://wphacks.com/how-to-move-wordpress-blog-new-domain-name/
WordPress数据库存储了两个地址,它们分别决定着博客文件和主要索引的位置。在正常情况下,这两个地址是相同的。
遇到以下两种情况时,你需要访问数据库以更改地址:
在设置中更改博客URL或WordPress URL后,出现了错误。
把博客移到了其它域名或子域名下。
在开始之前,请备份数据库,并把其存储在硬盘驱动上。
方法2:
快速修复
如果你通过FTP访问网站,这个方法能让你快速备份网站,并使其正常运行。
1. 通过FTP访问网站,复制当前主题的functions.php文件。然后,使用纯文本编辑器(如记事本)编辑这个文件并把它回传到网站。
2. 在开头"<?php"后插入以下两行内容:
3. 把文件回传到网站的相应位置。通过FileZilla敏捷的“文件编辑”功能可以快速完成以上操作。
4. 多次载入登陆或管理页面。网站很快就会正常运行。
5. 重复以上操作,但删除刚才插入的文字。注意:不要保留插入的文字。网站运行后要立即删除它们。
如果主题中没有functions.php文件,请创建一个名为"functions.php"的文本文件。并使用记事本编辑这个文件,然后把以下文字插入进去(使用自己的URL,而非以下的example.com):
重置
WordPress在网站URL更改后能自动更新属性值。这使网站在移到另一个服务器后能快速开始正常运行。
步骤:
1. 编辑wp-config.php文件。
2. 在"define"语句后,插入
4. 正常登陆。
RELOCATE值设置为TRUE时,siteurl(非首页设置)会自动更新为登陆页面的url。这将使管理页面在新URL上正常运行,但其它页面的设置则需要手动更改。(如wordpress url已经自动改好了,但是siteurl addres还要自己更改)
网站正常运行后,要删除刚才插入的文字。
在数据库中直接更改URL
访问主机上的phpMyAdmin可以直接在数据库中修改属性值以使网站正常运行。
备份数据库并把其保存在硬盘驱动上。
登陆phpMyAdmin。
点击数据库链接。
在系统弹出的数据库列表页面上选择你的WordPress数据库。
WordPress数据库的所有表格将出现在屏幕上。
查找wp_options。注意:如果安装时你作了修改,可能表格的前缀并不是wp_。
点击Browse(浏览)图标。
系统将显示wp_options表格中的所有域。
在option_name下,查找siteurl。
点击此行左侧的Edit Field图标。
系统将弹出Edit Field窗口。
在option_value的输入框中,把URL改为新地址。(其实这个跟define('RELOCATE',true是一样的,都是更改siteurl)
确认信息输入正确后,点击 Go以保存信息。
系统返回wp-options表格。
查找表格中的home域,点击Edit Field。注意wp_options表格有多个页面。使用页面的> 符号以浏览页面。
在option_value的输入框中,把URL改为新地址。
确认信息输入正确后,点击 Go以保存信息。
删除文件夹wp-content/cache(WordPress 2.0新添加的文件夹)
大功告成啦!
更改域名
慎重操作!首先备份数据库。以下操作不可撤消,操作长久有效,请确保操作不会对你造成损失。
移动域名时,需要恢复数据库。然后需要把文件上传到新地址。
此过程中,博客不运行。
数据库
根据以上步骤更改数据库信息。
数据库内容
登陆phpMyAdmin。
备份数据库并把它存储在硬盘驱动。
登陆phpMyAdmin。
点击数据库链接。
在系统弹出的数据库列表页面上选择你的WordPress数据库。
查找数据库中包含日志信息的表格名称,通常是wp_posts,但也可能不是,写下表格名。
点击Browse 图标或链接,打开wp_posts表格。
查找包含日志"guid"的域,通常是guid,但也可能不是,写下这个域的名称 。
单击顶端标签SQL。
使用刚才记下的信息和需要更改的新旧URL地址,并在数据库中通过查找和替换进行更新,输入以下内容(谨慎行事!)
确保你要更改的唯一内容在单引号‘’中。确保所有拼写正确。
再次审核SQL输入框中的内容以确保输入正确。此操作不可撤销!
点击Go。
屏幕上端会显示已更改表格和域的数量。
(注意,有次我按上面更改后,首页的链接还是原来的链接。点击log in 显示找不到文件。可以直接输地址进入后台,在通用设置那里更改wordpress url 和siteurl 就可以了,这比用relocate或更改数据库的option_value更好,推荐用这种办法,直接进入后台那里.)
更改模板文件
在WordPress主题中,打开模板文件,搜索所有手动输入的旧域名并把它更换为新域名。同时搜索在各个模板文件(如sidebar.php和 footer.php)可能手动输入的编码链接。
WordPress 使用名为bloginfo()的模板标签,会根据管理>设置 > 常规面板的信息自动生成网址,因此,无需更改模板文件的标签。
更改配置文件
如果数据库已被移动或更改,就需要更新配置文件了。
发生以下情况时,需要更改配置文件:
数据库已移到其它服务器上,不在localhost运行了
数据库已重命名
数据库用户名已更改
备份wp-config.php 文件
在文本编辑器中打开wp-config.php文件
审查内容,主要检查数据库条目。
保存文件。
这时,你的博客可以正常运行了。
核实资料
在管理面板,进入设置 > 常规面板。在此,你可核实以上所更改的URL是否正确。
核实WordPress URL中的新地址。
核实"博客URL"中的新地址。
点击保存更改。
更改.htaccess文件
在管理>设置 > 常规面板更改信息后,如果你使用了长久链接或其它改写、重定向结构,你还需要更新.htaccess文件。
务必备份.htaccess文件。
在文本编辑器中打开.htaccess文件。
浏览文件内容并查找以前输入的所有自定义改写或重定向结构。然后,把这些内容复制到其它文本文件以作保存。
关闭文件。
按照长久链接子面板上的更新长久链接到.htaccess文件的说明进行操作。
打开新的.htaccess文件以查看自定义改写或重定向结构是否存在。如果不存在,从已保存的文件中复制过来然后把其粘贴到新的.htaccess文件中。
为符合网站新地址,请给自定义改写和重定向结构作相应更改。
保存文件。
测试重定向网址是否有效。
Here are the initial steps you’ll want to take when moving to a new domain name.
Existing Domain:
Export Your WordPress Posts - 导出文章 You can find the Export option under the Manage tab in your WordPress dashboard. You’ll want to save the file somewhere on your hard drive where you can find it a little later.
Download Your wp-content Folder - 下载wp_content文件夹。This step requires FTP access. You’ll want to copy over your wp-content folder on to your hard drive or place it somewhere you can find it later so that you can upload it to your new domain. This should grab all of your existing plugins, themes, uploads (pictures), etc. You’ll also want to download your favicon and Robots.txt file (if you have either).
Sub Domains and Sub Directories - This won’t apply to everyone, but if you’ve set up any sub domains or sub directories for your blog, you’ll want to grab the same files from them as well.
New Domain:
Install WordPress on the New Domain - This can be done manually or via Fantastico if you have CPanel.
Upload Your wp-content Folder - 把下载的wp-content重载进去。This requires FTP access to complete. Just override the existing wp-content folder from your fresh WordPress install.
Import All WordPress Posts - 导入文章。You can find the Import option under the Manage tab in your WordPress dashboard. When it asks for the import file, use the one that was exported and saved on your hard drive earlier.
Activate Your Theme & Plugins - Head into the Design and Plugins tabs and make sure you have the same theme and same plugins activated as the old domain name.
Update Your Settings to Match the Old Domain - Update all of your settings to match the old domain, including all of your plugin settings you just activated.
Inspect Your Theme - View your theme with your plugins activated and settings in place to ensure that everything looks like it matches the old site on the new domain. Test some of the functionality as well to ensure everything is working properly.
Upload and Run the Update URL’s Plugin - The Update URL’s WordPress pluginis brand new (just came out this month) WordPress plugin and the timing couldn’t have been more perfect for me! Once activated, simply enter your old domain URL and the new one. It will go through all of your old posts and update the domain part of the URL with the new one, and it only takes a matter of seconds. Note: I won’t update anchor text, only the domain in the URL.
Repeat Steps for Sub Domains and Sub Directories - Upload and setup your sub domains and sub directories using the same steps above
via:http://wphacks.com/how-to-move-wordpress-blog-new-domain-name/
WordPress数据库存储了两个地址,它们分别决定着博客文件和主要索引的位置。在正常情况下,这两个地址是相同的。
遇到以下两种情况时,你需要访问数据库以更改地址:
在设置中更改博客URL或WordPress URL后,出现了错误。
把博客移到了其它域名或子域名下。
在开始之前,请备份数据库,并把其存储在硬盘驱动上。
方法2:
快速修复
如果你通过FTP访问网站,这个方法能让你快速备份网站,并使其正常运行。
1. 通过FTP访问网站,复制当前主题的functions.php文件。然后,使用纯文本编辑器(如记事本)编辑这个文件并把它回传到网站。
2. 在开头"<?php"后插入以下两行内容:
update_option('siteurl','http://example.com/blog');
update_option('home','http://example.com/blog');
当然要使用你自己的URL而非以上的example.com。3. 把文件回传到网站的相应位置。通过FileZilla敏捷的“文件编辑”功能可以快速完成以上操作。
4. 多次载入登陆或管理页面。网站很快就会正常运行。
5. 重复以上操作,但删除刚才插入的文字。注意:不要保留插入的文字。网站运行后要立即删除它们。
如果主题中没有functions.php文件,请创建一个名为"functions.php"的文本文件。并使用记事本编辑这个文件,然后把以下文字插入进去(使用自己的URL,而非以下的example.com):
<?php
update_option('siteurl','http://example.com/blog');
update_option('home','http://example.com/blog');
把编辑后的新文件上传到主题目录,然后按以上所述操作。网站正常运行后,删除文件。重置
WordPress在网站URL更改后能自动更新属性值。这使网站在移到另一个服务器后能快速开始正常运行。
步骤:
1. 编辑wp-config.php文件。
2. 在"define"语句后,插入
define('RELOCATE',true);
3.打开wp-login.php页面。4. 正常登陆。
RELOCATE值设置为TRUE时,siteurl(非首页设置)会自动更新为登陆页面的url。这将使管理页面在新URL上正常运行,但其它页面的设置则需要手动更改。(如wordpress url已经自动改好了,但是siteurl addres还要自己更改)
网站正常运行后,要删除刚才插入的文字。
在数据库中直接更改URL
访问主机上的phpMyAdmin可以直接在数据库中修改属性值以使网站正常运行。
备份数据库并把其保存在硬盘驱动上。
登陆phpMyAdmin。
点击数据库链接。
在系统弹出的数据库列表页面上选择你的WordPress数据库。
WordPress数据库的所有表格将出现在屏幕上。
查找wp_options。注意:如果安装时你作了修改,可能表格的前缀并不是wp_。
点击Browse(浏览)图标。
系统将显示wp_options表格中的所有域。
在option_name下,查找siteurl。
点击此行左侧的Edit Field图标。
系统将弹出Edit Field窗口。
在option_value的输入框中,把URL改为新地址。(其实这个跟define('RELOCATE',true是一样的,都是更改siteurl)
确认信息输入正确后,点击 Go以保存信息。
系统返回wp-options表格。
查找表格中的home域,点击Edit Field。注意wp_options表格有多个页面。使用页面的> 符号以浏览页面。
在option_value的输入框中,把URL改为新地址。
确认信息输入正确后,点击 Go以保存信息。
删除文件夹wp-content/cache(WordPress 2.0新添加的文件夹)
大功告成啦!
更改域名
慎重操作!首先备份数据库。以下操作不可撤消,操作长久有效,请确保操作不会对你造成损失。
移动域名时,需要恢复数据库。然后需要把文件上传到新地址。
此过程中,博客不运行。
数据库
根据以上步骤更改数据库信息。
数据库内容
登陆phpMyAdmin。
备份数据库并把它存储在硬盘驱动。
登陆phpMyAdmin。
点击数据库链接。
在系统弹出的数据库列表页面上选择你的WordPress数据库。
查找数据库中包含日志信息的表格名称,通常是wp_posts,但也可能不是,写下表格名。
点击Browse 图标或链接,打开wp_posts表格。
查找包含日志"guid"的域,通常是guid,但也可能不是,写下这个域的名称 。
单击顶端标签SQL。
使用刚才记下的信息和需要更改的新旧URL地址,并在数据库中通过查找和替换进行更新,输入以下内容(谨慎行事!)
UPDATE wp_posts SET guid = REPLACE (
guid,
'http://exampleoldsiteurl.com',
'http://examplenewsiteurl.com');
确保wp-posts 和post_content与数据库中的表格和域相对应。如果不对应,要作相应改变。确保你要更改的唯一内容在单引号‘’中。确保所有拼写正确。
再次审核SQL输入框中的内容以确保输入正确。此操作不可撤销!
点击Go。
屏幕上端会显示已更改表格和域的数量。
(注意,有次我按上面更改后,首页的链接还是原来的链接。点击log in 显示找不到文件。可以直接输地址进入后台,在通用设置那里更改wordpress url 和siteurl 就可以了,这比用relocate或更改数据库的option_value更好,推荐用这种办法,直接进入后台那里.)
更改模板文件
在WordPress主题中,打开模板文件,搜索所有手动输入的旧域名并把它更换为新域名。同时搜索在各个模板文件(如sidebar.php和 footer.php)可能手动输入的编码链接。
WordPress 使用名为bloginfo()的模板标签,会根据管理>设置 > 常规面板的信息自动生成网址,因此,无需更改模板文件的标签。
更改配置文件
如果数据库已被移动或更改,就需要更新配置文件了。
发生以下情况时,需要更改配置文件:
数据库已移到其它服务器上,不在localhost运行了
数据库已重命名
数据库用户名已更改
备份wp-config.php 文件
在文本编辑器中打开wp-config.php文件
审查内容,主要检查数据库条目。
保存文件。
这时,你的博客可以正常运行了。
核实资料
在管理面板,进入设置 > 常规面板。在此,你可核实以上所更改的URL是否正确。
核实WordPress URL中的新地址。
核实"博客URL"中的新地址。
点击保存更改。
更改.htaccess文件
在管理>设置 > 常规面板更改信息后,如果你使用了长久链接或其它改写、重定向结构,你还需要更新.htaccess文件。
务必备份.htaccess文件。
在文本编辑器中打开.htaccess文件。
浏览文件内容并查找以前输入的所有自定义改写或重定向结构。然后,把这些内容复制到其它文本文件以作保存。
关闭文件。
按照长久链接子面板上的更新长久链接到.htaccess文件的说明进行操作。
打开新的.htaccess文件以查看自定义改写或重定向结构是否存在。如果不存在,从已保存的文件中复制过来然后把其粘贴到新的.htaccess文件中。
为符合网站新地址,请给自定义改写和重定向结构作相应更改。
保存文件。
测试重定向网址是否有效。
本文标签:
很赞哦! ()
图文教程
wordpress升级报错的解决方法
前几天登录我的博客后台,发现可以升级了,顺手点了一下,但顺接出现了几个报错,然后这里记录一下解决方法:1、出现“另一更新正在进行”的错误解决:2、wordpress其它错误:
wordpress忘记密码怎么办
一直使用浏览器记录密码的方式登陆wordpress,直到有一天重装系统,而浏览器的记录又没有备份,结果怎么也想不起当初所设定的密码了遂google了一番,发现了直接修改数据库重设密码
WordPress主题WP_Query基本用法介绍
wordpress默认会根据网址调用数据,不能满足我们所有建站要求,而WP_Query可以用于查询任何你想要的内容,相当于自定义数据调用。便于记忆,在讲用法之前我们回顾一下循环的写法:if..else 其他>>>
禁止WordPress自动更新邮件通知的方法
默认情况下WordPress小版本安全更新后,会发送一封邮件通知您的站点已更新。如果你有多个WordPress站点,每个站都发一次就有些让人厌烦了
相关源码
-
(PC+WAP)院校学院职业学校机构协会网站开源源码下载本模板基于PbootCMS系统开发,为高等院校、职业学校等教育机构设计,特别适合展示学校概况、院系设置、招生信息等内容。采用双端适配技术,确保在PC和移动设备上都能获得良好的浏览体验。查看源码 -
(自适应)居家生活日用品纸盘纸盒纸杯卫生纸巾生产厂家pbootcms模板为纸品生产企业打造的现代化展示平台,自动适应各种设备屏幕,确保浏览体验一致,完善的SEO功能,提升网站曝光度,基于PbootCMS构建,源码开放可定制。查看源码 -
(自适应响应式)蓝色环保机械设备网站pbootcms模板HTML5源码下载基于PbootCMS的生态环境技术展示平台,通过内容调整可应用于新能源设备、污水处理、空气净化等环保相关领域。设备参数采用对比表格展示,技术原理支持图文混排;查看源码 -
帝国cms7.5游戏门户H5小游戏网站模板源码免费下载基于帝国CMS7.5开发的H5游戏门户模板,为在线游戏平台设计。支持PC端与移动端同步生成,打造完整的游戏娱乐体验平台。查看源码 -
帝国cms7.5商城模板带图片视频广告位功能本模板基于帝国CMS7.5内核开发,为内容电商平台设计,集成文章、图片、视频多媒体展示与广告位管理功能。采用智能响应式技术,确保商品内容在不同设备上获得较优呈现效果,帮助快速构建专业的内容营销平台。查看源码 -
(PC+WAP)蓝色新能源环保太阳能光伏模板pbootcms下载新能源环保行业网站解决方案为太阳能光伏系统企业打造的专业网站模板,助力新能源企业高效展示产品与服务PbootCMS内核开发,源码开放可修改PC与手机端自适应设计查看源码
| 分享笔记 (共有 篇笔记) |

