【问题标题】:Wordpress blog on Nginx - CSS and JS files not foundNginx 上的 Wordpress 博客 - 未找到 CSS 和 JS 文件
【发布时间】:2013-01-07 11:32:12
【问题描述】:

我建立了一个自定义 PHP/MySQL 网站 (www.mywebsite.com),并在该网站上附加了一个 wordpress 博客 (www.mywebsite.com/blog)。我一直在尝试很多不同的 nginx 配置内容并阅读了很多博客文章,以至于我现在迷路了 :-)

主要网站部分工作正常。我所有的 url 重写工作正常。 但是在博客部分,我不知道该怎么做才能让 Wordpress 正常工作。

这是我在博客部分的最后一次会议。永久链接有效,但找不到 css 和 js 文件。

location /blog {
  root /var/www/mywebsite.com/blog/;
  index index.php index.html index.htm;

  try_files $uri $uri/ /blog/index.php;
}

【问题讨论】:

    标签: wordpress nginx


    【解决方案1】:

    您可以为他们添加一个位置,并且一个也会过期。

    location ~* \.(js|css|xml|txt)$ {
      expires 14d;
      root /to/the/folder/they/live/in;
      access_log off;
    }
    

    【讨论】:

      【解决方案2】:

      发现了一个我绝对推荐的很棒的博客 => http://blog.martinfjordvald.com/

      通读后,我更新了我的位置块中的根,如下所示:

          location /blog {
            root /var/www/mywebsite.com;
            index index.php index.html index.htm;    
            try_files $uri $uri/ /blog/index.php;
      }
      

      现在工作正常!

      【讨论】:

        猜你喜欢
        • 2012-07-07
        • 2014-08-17
        • 2018-11-06
        • 1970-01-01
        • 2023-03-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多