我正在使用roots.io的Bedrock 和Sage 以及Laravel 的代客共享(无担保),但我无法让它在一个站点上运行。
该站点在 abcd.test/ 上本地运行,而我的所有其他站点都在本地运行并使用 Valet 共享(新安装),但这是一个较旧的站点,我已迁移到 Bedrock/Sage 和 Valet。
不知何故,当我代客共享时,ngrok.io 域不断重定向到我主页上的 .test/ 域,这意味着我在终端中获得了“301 永久移动”重定向,并尝试远程访问该站点重定向到示例。 test/ 而不是 ngrok.io 域。请注意,使用子页面访问 ngrok URL 确实有效,但所有资产仍由 .test/ 域提供。
回顾:
abcd.ngrok.io -> 重定向到 abcd.test/
abcd.ngrok.io/about-us -> 有效(保持为 abcd.ngrok.io/about-us),但所有资产均由 abcd.test/ 提供(因此在外部中断)
abcd.ngrok.io/wp-admin -> 重定向到 abcd.test/wp-admin
另请注意,我使用 .env 文件来创建我的 WP_HOME 和 WP_SITEURL,根据 Bedrock 规范。
我难住了!