因此,当我使用localhost时,我的开发环境负载良好。但当我想去/wp-admin
, 我被重定向到生产URLmysite.com/wp-admin
. 这是在哪里设置的?我不想被重定向。
本地上的本地主机/wp-admin重定向到生产站点的/wp-admin
4 个回复
SO网友:tacudtap
您可以在数据库中查找并替换旧URL的实例,但最好使用处理序列化数据的工具,如BackupBuddy 避免破坏插件之类的东西。希望这有帮助!
SO网友:GhostToast
使用“查找和替换”查找旧URL的实例并更新到新URL。
这里有一篇不错的文章。
http://codex.wordpress.org/Moving_WordPress
我编写了一个小脚本,它将创建必要的SQL代码以放入phpmyadmin的SQL框中(请先备份DB)http://tools.morningstarmediagroup.com/find-replace/
注意:
您只需要像这样搜索顶级域:http://example.com
并替换为http://new.example.com
- 使用任何尾部斜杠都不是一个好主意。SO网友:ilibilibom
您可以通过使用WP CLI. 快跑吧
wp search-replace old-domain.com new domain.com
SO网友:thinkdj
糟糕的是,WP没有为生产环境和本地环境(如PHP框架)提供内置配置。你得换衣服siteurl
和home
在里面wp_options
到生产站点URL
结束