Php 如何将wordpress移动到子目录
我正在使用以下指南将全新的Wordpress站点从根“/”目录移动到子目录“/Wordpress/”: 遗憾的是,这些步骤存在问题。 第(4)步表示我们需要更新“站点地址(URL)”,它将wp_选项“siteurl”更新为“”,但将在tact()中保留“home” 这是造成问题,因为我不能再登录到wp管理员。通过将两个“siteurl”都设置回“”我终于能够访问wp admin,但现在页面抛出404,无法找到。不仅如此,现在所有URL的路径中都有/wordpress/,这不是我想要的页面中的slug。换句话说,我可以通过访问wp admin,但公共页面应使用以下格式访问:Php 如何将wordpress移动到子目录,php,wordpress,Php,Wordpress,我正在使用以下指南将全新的Wordpress站点从根“/”目录移动到子目录“/Wordpress/”: 遗憾的是,这些步骤存在问题。 第(4)步表示我们需要更新“站点地址(URL)”,它将wp_选项“siteurl”更新为“”,但将在tact()中保留“home” 这是造成问题,因为我不能再登录到wp管理员。通过将两个“siteurl”都设置回“”我终于能够访问wp admin,但现在页面抛出404,无法找到。不仅如此,现在所有URL的路径中都有/wordpress/,这不是我想要的页面中的s
有没有办法将WP移动到子目录而不产生所有这些后果?步骤1:将数据库导出为
。sql
使用文本编辑器打开文件。查找http://localhost
并替换为http://localhost/wordpress
然后再次导入它。这会有用的
第2步:更新siteurl
和home
接下来,您需要更改站点在数据库中的位置
在wp_选项中,找到siteurl和home。通常,这些记录位于第1行和第2行的表格顶部。
对于siteurl,请单击选项_值下的字段,并用新域名替换旧域名。
按enter键保存。
在家也一样。
步骤3:修复永久链接(可选)
如果您在尝试打开站点上的链接时遇到404错误,永久链接将被破坏。幸运的是,解决这个问题非常容易
登录到WordPress仪表板。
单击设置,然后单击永久链接
向下滚动并单击保存更改。
您应该试试这个:特别是直接在数据库中更改URL