我正在尝试使用Nginx托管两个不同的子域。一个用于phpmyadmin(静态php文件),另一个用于我用Python编写的Flask应用程序。
我最初是在正确的子域上使用Python应用程序开始的,但是当我添加phpmyadmin站点并重新启动nginx时,它是唯一允许您访问phpmyadmin域的工具,而flask子域不再起作用。
下面是我的Nginx配置文件。
已启用站点/ mcprogram
server {
listen *:80;
listen 443 ssl;
server_name minecraft.server-lists.com;
access_log /var/log/mcprogram_access.log;
error_log /var/log/mcprogram_error.log;
location / {
uwsgi_intercept_errors off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://unix:/home/ubuntu/PCServerlist/mcprogram.sock;
}
location /static {
# handle static files directly, without forwarding to the application
alias /home/ubuntu/PCServerlist/application/static;
expires 30d;
}
}
启用站点/ phpmyadmin
server {
listen *:80;
listen 443 ssl;
root /var/www/html;
index index.php index.html index.htm index.nginx-debian.html;
server_name db.server-lists.com;
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.2-fpm.sock;
}
location ~ /\.ht {
deny all;
}
}
我真的很感谢任何建议,谢谢:)
**编辑:我还附加了nginx日志**
PHPMYAdmin访问日志:
172.68.189.94 - - [26/Apr/2020:07:03:49 +0000] "GET / HTTP/1.1" 301 194 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36"
172.68.189.94 - - [26/Apr/2020:07:03:50 +0000] "GET / HTTP/1.1" 301 194 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36"
172.68.189.94 - - [26/Apr/2020:07:03:51 +0000] "GET / HTTP/1.1" 301 194 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36"
172.68.189.94 - - [26/Apr/2020:07:03:51 +0000] "GET / HTTP/1.1" 301 194 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36"
172.68.189.94 - - [26/Apr/2020:07:03:52 +0000] "GET / HTTP/1.1" 301 194 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36"
172.68.189.94 - - [26/Apr/2020:07:03:52 +0000] "GET / HTTP/1.1" 301 194 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36"
172.68.189.94 - - [26/Apr/2020:07:03:53 +0000] "GET / HTTP/1.1" 301 194 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36"
172.68.189.94 - - [26/Apr/2020:07:03:54 +0000] "GET / HTTP/1.1" 301 194 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36"
172.68.189.94 - - [26/Apr/2020:07:03:54 +0000] "GET / HTTP/1.1" 301 194 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36"
172.68.142.212 - - [26/Apr/2020:12:17:17 +0000] "GET / HTTP/1.1" 200 3543 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36"
172.68.142.242 - - [26/Apr/2020:12:17:17 +0000] "GET /icons/ubuntu-logo.png HTTP/1.1" 404 209 "https://db.server-lists.com/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, l$
172.68.142.212 - - [26/Apr/2020:12:17:28 +0000] "GET /phpmyadmin HTTP/1.1" 301 194 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari$
172.68.142.212 - - [26/Apr/2020:12:17:28 +0000] "GET /phpmyadmin/ HTTP/1.1" 200 3104 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safa$
172.68.142.212 - - [26/Apr/2020:12:17:29 +0000] "GET /phpmyadmin/js/whitelist.php?lang=en&db=&collation_connection=utf8mb4_unicode_ci&token=b4e202a7f290b8852997123e82187f2f&v=4.6.6deb5 HTTP/1.1" 2$
172.68.142.212 - - [26/Apr/2020:12:17:29 +0000] "GET /phpmyadmin/js/get_scripts.js.php?scripts%5B%5D=console.js&v=4.6.6deb5 HTTP/1.1" 200 10748 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) Apple$
172.68.132.160 - - [26/Apr/2020:12:17:29 +0000] "GET /phpmyadmin/themes/pmahomme/jquery/jquery-ui-1.11.4.css HTTP/1.1" 200 35020 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 ($
172.68.132.42 - - [26/Apr/2020:12:17:29 +0000] "GET /phpmyadmin/js/codemirror/addon/lint/lint.css?v=4.6.6deb5 HTTP/1.1" 200 3068 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 ($
172.68.143.135 - - [26/Apr/2020:12:17:29 +0000] "GET /phpmyadmin/js/codemirror/lib/codemirror.css?v=4.6.6deb5 HTTP/1.1" 200 7771 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 ($
162.158.255.19 - - [26/Apr/2020:12:17:29 +0000] "GET /phpmyadmin/js/codemirror/addon/hint/show-hint.css?v=4.6.6deb5 HTTP/1.1" 200 662 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537$
172.68.142.212 - - [26/Apr/2020:12:17:29 +0000] "GET /phpmyadmin/js/get_scripts.js.php?scripts%5B%5D=indexes.js&scripts%5B%5D=common.js&scripts%5B%5D=page_settings.js&scripts%5B%5D=codemirror/lib/$
172.68.142.212 - - [26/Apr/2020:12:17:29 +0000] "GET /phpmyadmin/js/get_scripts.js.php?scripts%5B%5D=jquery/jquery.debounce-1.0.5.js&scripts%5B%5D=menu-resizer.js&scripts%5B%5D=cross_framing_prote$
172.68.142.212 - - [26/Apr/2020:12:17:29 +0000] "GET /phpmyadmin/js/messages.php?lang=en&db=&collation_connection=utf8mb4_unicode_ci&token=b4e202a7f290b8852997123e82187f2f&v=4.6.6deb5 HTTP/1.1" 20$
172.68.142.212 - - [26/Apr/2020:12:17:29 +0000] "GET /phpmyadmin/js/get_image.js.php?theme=pmahomme&v=4.6.6deb5 HTTP/1.1" 200 1845 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36$
172.68.142.212 - - [26/Apr/2020:12:17:29 +0000] "GET /phpmyadmin/phpmyadmin.css.php?nocache=4437063584ltr HTTP/1.1" 200 20101 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHT$
172.68.142.212 - - [26/Apr/2020:12:17:29 +0000] "GET /phpmyadmin/js/get_scripts.js.php?scripts%5B%5D=jquery/jquery-2.1.4.min.js&scripts%5B%5D=sprintf.js&scripts%5B%5D=ajax.js&scripts%5B%5D=keyhand$
172.68.143.63 - - [26/Apr/2020:12:17:31 +0000] "GET /phpmyadmin/themes/pmahomme/img/logo_right.png HTTP/1.1" 200 4271 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like$
172.68.141.55 - - [26/Apr/2020:12:17:31 +0000] "GET /phpmyadmin/themes/dot.gif HTTP/1.1" 200 43 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.40$
172.68.141.139 - - [26/Apr/2020:12:17:31 +0000] "GET /phpmyadmin/themes/pmahomme/css/printview.css?v=4.6.6deb5 HTTP/1.1" 200 2611 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 $
172.68.142.62 - - [26/Apr/2020:12:17:31 +0000] "GET /phpmyadmin/themes/pmahomme/img/sprites.png?v=4.6.6deb5 HTTP/1.1" 200 45152 "https://db.server-lists.com/phpmyadmin/phpmyadmin.css.php?nocache=4$
172.69.22.89 - - [26/Apr/2020:12:17:31 +0000] "GET /phpmyadmin/favicon.ico HTTP/1.1" 200 22486 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.404$
172.68.142.212 - - [26/Apr/2020:12:23:43 +0000] "GET /ph HTTP/1.1" 404 209 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36"
172.68.142.212 - - [26/Apr/2020:12:30:08 +0000] "GET / HTTP/1.1" 304 0 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36"
PHP我的管理员错误日志:没事
MCProgram访问日志:
172.69.22.131 - - [26/Apr/2020:13:18:29 +0000] "GET / HTTP/1.1" 404 209 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36"
172.69.22.131 - - [26/Apr/2020:13:18:32 +0000] "GET / HTTP/1.1" 404 209 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36"
172.69.22.131 - - [26/Apr/2020:13:18:34 +0000] "GET / HTTP/1.1" 404 209 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36"
MCProgram错误日志:没事
抱歉,问题在于烧瓶路径中的子域映射,它注册为minecraft.minecraft.server-lists.com