首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Wordpress样式不会加载到ddev ngrok live链接

Wordpress样式不会加载到ddev ngrok live链接
EN

Stack Overflow用户
提问于 2021-05-12 19:40:50
回答 2查看 114关注 0票数 0

我已经用ddev设置了一个简单的wordrpress环境。

我正在尝试使用ddev share功能,它应该给出一个本地可湿性粉剂网站的现场预览,但当我尝试从不同的以太网上的另一台计算机访问该网站时,网站加载,所有关于html和一些原始的css,但不是所有的东西。

当然,在本地,一切都加载得很好。

在我的ngrok站点的控制台中,我收到了各种警告,如下所示:

代码语言:javascript
运行
复制
Loading failed for the <script> with source “https://mysite.ddev.site:8443/wp-includes/js/jquery/jquery.min.js?ver=3.5.1”.

注意,"mysite.ddev...“是到我的本地环境的链接,所以我猜这与相对/abs urls有关,但我不确定如何解决这个问题

我参考了5年前的this post,它在某种程度上触及了这个主题。

我安装了“绝对相对URLS”,但这并没有解决问题。

EN

回答 2

Stack Overflow用户

发布于 2021-05-12 20:13:09

WordPress的问题是它将静态URL直接嵌入到数据库中,因此在更改主机名或执行其他操作的情况下使用它要困难得多。这是WordPress的一个重要问题,有很多解决方法,但不是很令人满意。

文章DDEV share: Sharing a DDEV-Local project with other collaborators in real time解释了如何使用稳定的子域并进行搜索替换。

本地只有一个基本地址,但wp命令内置于DDEV- WordPress的web容器中。这组步骤假设ngrok子域为“wp23”,起始URL为“https://wordpress.ddev.site“”。

票数 0
EN

Stack Overflow用户

发布于 2021-07-28 03:51:18

经过一些实验,我找到了一个解决方案。

这篇文章有点旧,因此DDEV在它的Wordpress环境中添加了一些额外的升级,这个解决方案是在以下平台上测试的:

代码语言:javascript
运行
复制
ddev -v:
ddev version v1.16.7

解决方案:

安装并激活Relative-Url Plugin

要采取好的措施,请重新启动DDEV站点ddev restart

  1. 写入终端:

ngrok http --=重写.ddev.site主机标题

如果您不确定项目/站点名称是什么,请使用

代码语言:javascript
运行
复制
ddev describe

在URL下面,指向本地主机站点的第一个链接应该是插入到ngrok重写中的URL

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67502931

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档