gpt4 book ai didi

css - Wordpress 安装缺少样式/css

转载 作者:太空宇宙 更新时间:2023-11-04 01:40:14 25 4
gpt4 key购买 nike

我已经在我的 VPS 上安装了 wordpress 一百次,这次由于某种原因缺少样式/css,设置如下所示:https://image.prntscr.com/image/ETY6oXebR5aEAWI2lWSnAQ.png

如果我继续安装,整个站点都会缺少它的样式/css。

我试过清除目录并上传一个新的 wordpress 安装文件,但每次都遇到同样的问题。

谁知道可能是什么问题?

最佳答案

如果您在为您执行 SSL/TLS 的反向代理后面,或者在类似情况下,wordpress 需要知道是这种情况(否则它将假定未加密的 http 并将使所有指向引用的链接都未加密)。如果 http 被重定向到 https,这可能会导致问题。

您可以通过配置网络服务器来添加某些 header 来解决这个问题,例如对于服务器 block 内的 Nginx,添加:

location /blog/ {
proxy_pass http://backend:8081/;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Proto $scheme;
}

并在 wp-config.php 中(通常在安装后创建,因此您必须在没有样式的情况下进行安装):

/**
* Handle SSL reverse proxy
*/
if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')
$_SERVER['HTTPS']='on';

if (isset($_SERVER['HTTP_X_FORWARDED_HOST'])) {
$_SERVER['HTTP_HOST'] = $_SERVER['HTTP_X_FORWARDED_HOST'];
}

我遇到了同样的问题并在这里找到了这个问题:https://www.variantweb.net/blog/wordpress-behind-an-nginx-ssl-reverse-proxy/

关于css - Wordpress 安装缺少样式/css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45520972/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com