Nginx与Ghost:404
我想使用nginx在Nginx与Ghost:404,nginx,server,ghost-blog,Nginx,Server,Ghost Blog,我想使用nginx在/时只显示我的html页面,在/blog/时显示ghost。然而,它让我失望,因为它有一个404。但我能看到鬼影 server { listen 80; server_name 123.456.789.123; location / { root /var/www/html; } location /blog/ { proxy_set_header X-Real-IP $remote_addr;
/
时只显示我的html页面,在/blog/
时显示ghost。然而,它让我失望,因为它有一个404
。但我能看到鬼影
server {
listen 80;
server_name 123.456.789.123;
location / {
root /var/www/html;
}
location /blog/ {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header HOST $http_host;
proxy_set_header X-NginX-Proxy true;
proxy_pass http://127.0.0.1:2368;
proxy_redirect off;
}
}
html页面显示很好,但是/blog/给出了404。当我删除/
部分并将/blog/
替换为/
时,ghost运行正常
当我删除/部分并设置时,您是否将Ghost博客的URL配置为,例如
http://my-ghost-blog.com/blog/
?http://127.0.0.1:2368/blog/
设置为url:'http://123.456.789.123/blog/“,
关于404的nginx
错误日志说明了什么?什么都没有。这是一个带有鬼图像的404,所以我猜nginx认为它很好。当您使用location/
进行测试时,是否可以通过以下方式访问博客:http://123.456.789.123/blog/
或ashttp://123.456.789.123/
?