我正在按照本指南在nginx上设置Wordpress博客:Installing Wordpress on EC2
我一步一步地跟着它。博客上来了。但是有一个问题。在博客中,没有javascript。 js不是通过nginx或php-fpm提供的。
有人可以指导我。我真的很难受。我也不太了解nginx或php。 :(
答案 0 :(得分:1)
通过快速浏览一下教程,您应该运行this default.conf。
提供静态文件的相关行是这些:
root /var/www/;
和
location / {
# This is cool because no php is touched for static content
try_files $uri $uri/ /index.php?q=$uri&$args;
}
这意味着Nginx会在找到文件时返回一个文件或者加载index.php
,并将URI和args传递给它。 root指令意味着它只查找/var/www
下的文件。因此,如果您在/var/www/js
处有一个文件夹,其中包含一个名为my.js
的文件,您应该可以通过访问http://<your-domain>/js/my.js
加载该文件夹。
你在哪里尝试提供这些js文件。它们的完整路径是什么?下面的评论,我将继续编辑这个答案,直到我们弄清楚。