本地主机:WordPress重定向到不同的URL 时间:2016-09-15 作者:Baldráni 刚刚在本地主机上安装了现有WordPress(MAMP) 检查一些图像问题。然而,当我访问时:localhost:8888/wordpress/ 我被重定向到:localhost/wordpress/ 它不再是我文件的路径。我已经检查了我的.htaccess 但它是空的。这是从哪里来的?我也尝试过更改端口,但行为完全相同。 3 个回复 SO网友:Ethan O\'Sullivan 有几个变量需要更改,以便您更新到WordPress站点上的新链接,因为您提到您已经安装了一个已设置的现有WordPress站点。使用搜索替换数据库工具尝试以下步骤:去下载Interconnect IT\'s Database Search & Replace Script here解压缩文件并将文件夹放入localhost 安装WordPress的位置(根目录),并将文件夹重命名为replace (screenshot)导航到您在浏览器中创建的新文件夹(例如:http://localhost:8888/wordpress/replace) 和you will see the search/replace toolSearch: localhost/wordpressReplace: localhost:8888/wordpress在执行脚本之前,您可以单击“操作”下的“干运行”按钮,查看要替换的内容。完成后,请确保删除/replace/ 文件夹 SO网友:luukvhoudt Wordpress在安装后为站点url定义一个静态值。该数据存储在数据库中。但是,您可以在./wp-config.php 当然,也可以在数据库的选项表中更改值。我通常会选择第一种选择,我define the constant with a dynamic value. 因此,它也适用于域别名。 SO网友:ghanshyam v 如果您要将站点从一台服务器移动到另一台服务器,并更改WordPress安装的URL,下面的方法可以让您轻松完成此操作,而不会影响旧站点:备份当前站点上的数据库在新主机上安装数据库在新主机上,在wp配置中定义新站点URL。php文件,在新的管理员URL上登录,并在新站点URL的旧站点URL上运行更好的搜索替换删除添加到wp config的site\\u URL常量。php。您可能还需要重新生成。htaccess进入设置->永久链接并保存设置。使用此插件:https://wordpress.org/plugins/better-search-replace/ 文章导航