大家用 Wordpress 都是怎么设置 WordPress 地址(URL)和站点地址(URL)的?(抱歉写的稍微有点长,麻烦看完,谢谢)

2018-05-22 19:07:19 +08:00
 ilaipi
最近想搞公司网站,然后发现 Wordpress 好像可以做,买那种企业主题,所以装了 Wordpress。

最终通过一个 Docker 安装成功了,nginx+Wordpress。

我是 host 里一层 nginx,docker 里再一个 nginx。
host 里的 nginx 负责接收 80 端口,然后转发到 docker 里。

把 host 的 8080 映射到 docker 的 80 了。

然后开始访问的时候,我发现 wp.domain.com 可以访问站点,但是会在后面被动添加 8080,
比如我访问`wp.domain.com`,结果地址栏变成了`wp.domain.com:8080`。

然后我找到了`settings-常规`,里面看到了两个地址设置。

我理解的 WordPress 地址( URL )就是管理后台的地址,
站点地址( URL )就是用户访问的地址。


然后我把管理后台的地址改为`http://ip:8080/`,然后站点地址改为:`wp.domain.com`。

然后再访问站点地址的时候,地址栏后面不会再加 8080 了。

但是这时候,会出现一些站点图表加载不出来的问题。



通过控制台看:


就是字体文件的访问地址是访问的管理后台地址,所以可能有跨域的问题,导致加载不出来。

我装了`WP-CORS`插件,设置了一下,但是没什么用?



所以只能来这里问问了,没有头绪了,谢谢!
10393 次点击
所在节点    WordPress
12 条回复
ilaipi
2018-05-22 21:59:13 +08:00
都不回复是不愿意看完吗?
yw9381
2018-05-23 05:40:28 +08:00
两个地址都设为在 host 端访问的地址就行了
比如你 docker 里是 10.0.0.1.host 端是 123.123.123.123 。有个域名 A 记录到 host 端的 ip。俩地址都写域名就行。没有域名的话就写 host 的 ip
zeo
2018-05-23 06:33:10 +08:00
如果单纯做公司网站,nginx+Wordpress 就够了,大部分云和虚拟主机都提供一键安装 wordpress。

WordPress 地址( URL ),是指程序的安装地址,告诉 wordpress 程序安装在哪里
站点地址( URL )是指客户访问的地址,这个用于地址和程序地址不一样的时候用的。

后台管理地址好像不容易修改,需要修改很多代码,
ilaipi
2018-05-23 09:13:47 +08:00
@yw9381 两个地址都写域名,写相同的域名吗?如果写相同的域名,那访问这个域名的时候,在顶部为带着看起来像后台的部分,不大好
ilaipi
2018-05-23 09:17:24 +08:00
@zeo 目前需求就是做公司网站。我是打算和公司其它服务放在同一台云主机上。改后台管理的地址直接在后台的设置-常规里就能改呀,不麻烦。

ilaipi
2018-05-23 09:43:24 +08:00


wordpress 地址和站点地址保持一致,怎么去掉站点顶部的这行呢?
ilaipi
2018-05-23 10:01:31 +08:00
ilaipi
2018-05-23 10:06:48 +08:00
yw9381
2018-05-24 01:21:19 +08:00
@ilaipi 工具栏是只有你登录了后台以后才会显示的,也就是说只有你能看到的,其他人看不到,这个设置不设置都无所谓,你可以开个隐身模式看下就明白了
ilaipi
2018-05-24 08:50:58 +08:00
@yw9381 这样的啊,谢谢啦
zeo
2018-05-24 09:30:00 +08:00
解决没有
miukisu
2018-12-12 23:20:40 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/456921

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX