我刚刚将我的Wordpress数据库从我计算机上的本地主机安装导入到在线服务器。但是,所有的链接仍然指向localhost,而不是服务器的url。
是不是还有什么我忘了做的?
(注意:我没有硬写我的链接,例如,仍然指向localhost的导航是用以下代码生成的:
<?php wp_list_pages('sort_column=menu_order&depth=1&title_li='); ?>另一个示例是,当我输入url并在其后面键入"wp-admin/“以访问仪表板时,它会将我重定向到本地主机仪表板page....really怪异。
发布于 2010-07-18 04:22:44
您需要转到数据库的wp_options表(假设wp_是您的WordPress表前缀),并使用以下选项名称更改字段的值,以反映在线服务器的位置:
发布于 2010-07-18 04:23:08
您可能需要修复您的配置文件。
http://codex.wordpress.org/Changing_The_Site_URL
发布于 2010-07-18 04:22:27
表wp_options中有一些值是指向您的站点的URL,它们需要更新。要查看其中的哪些,请执行以下操作
select * from wp_options where option_value like 'http://%';在我的安装中,它们是option_name为siteurl或home的行。
https://stackoverflow.com/questions/3273114
复制相似问题