站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
WordPress:Changing The Site URL
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
__TOC__ WordPress在数据库中储存了两个地址。这两个地址决定了你的博客文件的位置和主索引的位置。在一次普通安装中,这些地址都是相同的。 在两种情况下,你需要访问数据库来更改一个或者这两个设置。 #如果你试图在选项中更改博客URL或者WordPress URL,会出现一个错误。 #如果你使用了一个不同的名称,移到了一个域/子域。 <div style="border:red solid 4px; margin:20px; padding:10px;font-weight:bold"> 在你开始和储存备份之前,将你的数据库在你的站点服务器上备份,例如在你的硬盘上。请看看: [[WordPress:Backing Up Your Database|备份你的数据库]]。 </div> ==更改 URL== # [[WordPress:Backing Up Your Database|备份你的数据库]] 并且保存 copy off-site。 #登录到[[WordPress:phpMyAdmin|phpMyAdmin]]。 #点击链接,连接到你的'''数据库'''。 #你的数据库的一个列表会显示。选择一个你的WordPress的数据库。 #你的数据库中所有的表格都会出现在界面上。 #从列表中,查找'''<tt>wp_options</tt>'''。'''注:'''如果你在安装的时候更改了,<tt>wp_</tt>的表格前缀可能会有所不同。 #点击显示为'''浏览'''的小图标。 #一个界面会打开,上面有'''<tt>wp_选项</tt>'''表格中的一些栏。 #在'''<tt>option_name</tt>'''栏的下面,下滚并且查找'''<tt>siteurl</tt>'''。 #点击'''编辑 栏'''图标,这个图标通常位于首行的最左边。 #'''编辑 栏'''窗口就会出现。 #在'''<tt>option_value</tt>'''输入框中,认真地将URL信息改为新的地址。 #确认这是正确的并且点击'''Go'''(运行)来保存信息。 #你应该被返回到你的'''<tt>wp-options</tt>'''表格。 #查找表格中的'''<tt>home</tt>'''区,并且点击'''编辑field '''。'''注''':在<tt>wp_options</tt>中有几个网页的表格。在这些网页中,查找<tt>></tt>符号。 #在'''<tt>option_value</tt>'''的输入框中,认真地将URL信息改为新的地址。 #核查这是正确的,并且点击'''Go'''(运行)来保存信息。 #删除文件夹''wp-content/cache''(这是添加到WordPress2.0上新的文件夹)。 #就这么多了。 == 更改域名 == <div style="border: red 3px solid; margin:20px; padding:10px; font-weight:bold; text-align:center"> 请认真对待。 会有不好的影响。 首先备份你的数据库:[[WordPress:Backing Up Your Database|备份你的数据库]]。 下面的执行是不能够取消的。没有"取消"或者 "恢复被删除文件"按钮。这个执行是永久性的。要注意这个步骤不会引起不好的后果。 </div> 当移动域的时候,你需要[[WordPress:Restoring_Your_Database_From_Backup|重建数据库]]。然后你需要将你的文件上传到新的位置上。 '''这时,你的博客不能够运行。''' # '''数据库''' ##遵循上述的指南来更改数据库中的信息。 # '''数据库内容''' ##登录到[[WordPress:phpMyAdmin|phpMyAdmin]]。 ##[[WordPress:Backing Up Your Database|备份你的数据库]]并且保存copy off-site。 ##登录到[[WordPress:phpMyAdmin|phpMyAdmin]]。 ##点击,链接到你的'''数据库'''。 ##会显示一列你的数据库。选择一个你的WordPress的数据库。 ##查找数据库中用来放置你的文章信息的表格的名称。通常名称是<tt>wp_posts</tt>,但是有可能这个名称已经更改了。将这个名称写下来。 ##点击'''浏览'''图标或者链接,打开<tt>wp_文章</tt>表格。 ##查找包含你的文章"guid"的区域。这个区通常称为<tt>guid</tt>,但是这个名称可能已经更改了。将这个名称写下来。 ##点击顶上方的标签来'''SQL'''。 ##使用你在上述步骤中写下的信息和你想要'''更新'''或者搜索的旧的和新的URL地址,在你的数据库中替换地址,输入以下的内容('''认真地'''):<br /> <pre>UPDATE wp_posts SET guid = REPLACE ( guid, 'http://exampleoldsiteurl.com', 'http://examplenewsiteurl.com');</pre> ##要确保<tt>wp-posts</tt> 和<tt>post_content</tt>名称与你的数据库内的表格和表格栏向匹配。如果不匹配的话,就要更改这些名称。 ##要确保你想要更改的内容在小的'''单 '引号' '''之内。要确保所有的内容都是正确拼写的而且你确定这些拼写是正确的。 ##在一次地在'''SQL'''输入框中阅读所有的内容。要确保这些内容是正确的。当你执行下一个步骤的时候,就没有再次更改的机会了。下一步中的更改是永久性的。 ##当你确定的时候,点击'''Go'''(运行)。 ##在界面的上方,会产生一个列表,显示了更改了多少个表格和表格栏。 == 更改模板文件 == 在你的[[WordPress:Using Themes|WordPress主题]]中,打开每个模板文件并且搜索任何动手给你的旧域名输入references,并且将这个替换为新的。查找特别的手工编码的链接,你可能将这些链接输入到不同的模板文件中,例如<tt>sidebar.php</tt>和<tt>footer.php</tt>。 WordPress使用一个称为<tt>[[WordPress:Template Tags/bloginfo|bloginfo()]]</tt>的模板标签,自动地从输入进你的[[WordPress:Administration_Panels#Options_-_Configuration_Settings|选项]]模板的信息中,产生你的站点地址。你的模板文件中的标签不需要更改。 ==更改 Config 文件 == 如果你的数据库在某种程度上更改了或者移动了,你就需要更新WordPress配置文件。 #你只需要更改配置文件,如果: ##你的数据库移到另一个服务器而且不在<tt>本地主机</tt>上运行。 ##你需要重新命名你的数据库 ##你更改了数据库用户名 # "'制作一个 <tt>wp-config.php</tt> 文件的备份拷贝。'" #打开[[WordPress:Glossary#Text editor|文本编辑器]]中的<tt>wp-config.php</tt>文件。 #阅读文件内容。你要特别查找[http://codex.wordpress.org/Editing_wp-config.php#Database_host 数据库主机内容]。 #保存文件。 这时,WordPress博客应该可以运行。 == 验证个人基本资料 == #在[[WordPress:Administration Panels|管理面板]]中,进入[[WordPress:Administration_Panels#Options_-_Configuration_Settings|选项]] > [[WordPress:Administration_Panels#General|总的]]。这儿会确认你在上面的[http://codex.wordpress.org/Changing_The_Site_URL#Changing_the_URL 更改 URL]上所作的更改是正确的。 #确认你的'''WordPress URI'''中包含的参考包含了新的地址。 #确认你的"博客 URI"中的参考包含了新的地址。 #如果你更改了,点击'''更新选项'''。 == 更改 .htaccess 文件 == 在[[WordPress:Administration_Panels#Options_-_Configuration_Settings|选项]] > [[WordPress:Administration_Panels#General|总]] 面板上更改了信息之后,如果你正使用[[WordPress:Using Permalinks|Permalinks]]或者其它的rewrites或者redirects的话,你需要更新你的<tt>.htaccess</tt>文件。 #'''做一个 <tt>.htaccess</tt> 文件的备份。'''这并不是一个建议而是一个要求。 #在一个[[WordPress:Glossary#Text editor|文字编辑器]]中打开<tt>.htaccess</tt>文件。 #阅读这个文件的内容,并且查找你输入的任何自定义rewrites或者redirects。将这些内容'''拷贝'''到另一个文字编辑器中以便安全地保存。 #关闭文件。 #遵循Permalinks子面板上的指示说明,将你的Permalinks更新到<tt>.htaccess</tt>文件。 #打开新的<tt>.htaccess</tt>文件并且查看你的rewrites和redirects是否还在那儿。如果不在,从保存的文件中复制rewrites和redirects,并且将其粘贴进新的<tt>.htaccess</tt>文件。 #在那些自定义的rewrites和redirects中做一些必要的更改,反映新的站点地址。 #保存文件。 #测试这些redirects,确保这些redirects正在运行。 如果你犯了一个错误,你可以从你的文件备份中[[WordPress:Restoring Your Database From Backup|从文件备份中重建数据库]]并且在做一次重建。确保第一次就是对的。 == 额外信息 == 大多数信息是来自[http://www.tamba2.org.uk/wordpress/ Podz的WordPress 指导] ,这个话题在这里也得到了讨论。 也看看:[http://www.clearpointsystems.com/wp04/?page_id=19 怎样将 WordPress博客移到一个新的 URL或者域]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)