我建立了一个自定义的PHP / MySQL网站(www.mywebsite.com),我附上了一个wordpress博客(www.mywebsite.com/blog)。我一直在尝试这么多不同的nginx配置,并阅读了很多我现在丢失的博客文章: - )
主要网站部分工作正常。我的所有网址重写都很好。 但在博客部分,我不知道该怎样做才能使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;
}
答案 0 :(得分:1)
您可以为它们添加位置,也可以过期。
location ~* \.(js|css|xml|txt)$ {
expires 14d;
root /to/the/folder/they/live/in;
access_log off;
}
答案 1 :(得分:0)
发现了一个很棒的博客,我绝对推荐=> 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;
}
现在工作正常!