除主页

时间:2018-08-20 10:10:08

标签: php wordpress caching

我有一个使用MAMP和Browsersync的Wordpress开发设置,它指向localhost:3000

为了在移动设备上进行开发,我已将网站URL更改为我的IP地址XX.XX.XX.XX:3000

这在我访问主页,访问/ wp-admin URL或访问/ wp-json URL时有效,但是,当我尝试直接访问除主页之外的其他网站页面时,始终重定向回本地主机(即,如果我访问http://XX.XX.XX.XX:3000/about,它将重定向到http://localhost:3000/about)。当我先访问主页,然后链接到页面时,此方法有效(由React处理,但确实将API正确调用到正确的地址)

出于调试原因,我需要能够直接访问页面。我以前曾经使用过它,但是由于某种原因,它现在似乎正在缓存URL。

我尝试了以下方法:

  • 在wp-config中设置WP_HOME和WP_SITEURL
  • 在设置了旧URL的任何位置更改数据库中所有URL –重置wp-admin中的永久链接 –对相关页面进行更改并保存 –清除浏览器缓存 –重新启动MAMP和Browsersync –将PLL_CACHE_HOME_URL设置为false -将RELOCATE设置为true –清除WP缓存 –确保MAMP已关闭PHP缓存

有人知道是什么原因造成的吗?通过查看我的数据库,我看不到任何对旧站点URL的引用。 MAMP是否有一些可以清除的缓存设置?

0 个答案:

没有答案