我有以下配置:
# HTTPS server
server {
listen 9080;
server_name test.test;
proxy_set_header X-Real-IP $remote_addr;
proxy_buffer_size 128k;
proxy_buffers 4 256k;
proxy_busy_buffers_size 256k;
access_log logs/test.access.log;
error_log logs/test.error.log;
location / {
proxy_pass http://localhost:8888/test/beta/;
}
假设 /test/beta 文件夹中有一个名为 test 的文件夹。如果我尝试查看 test.test/test/ ,它会起作用,但如果我尝试查看 test.test/test ,它就不会起作用。如果最后一个 / 丢失,我不会被重定向到 :8888,这似乎不符合规则。最奇怪的是,如果我尝试一个不存在的文件夹,而末尾没有 /,例如http://test.test/not_exists,它被重定向,并且我收到 404 错误。有什么想法吗?
谢谢