lnmp1.3, nginx 多端口配置不成功
VMware 安装 lnmp1.3,想配置多个端口,对应多个项目,总是进入nginx 欢迎页面。nginx.conf 没有改变
vhost其中一个配置如下,如果是PHP文件就会报404,HTML文件就没问题。
server
{
listen 81;
#listen [::]:80;
server_name 192.168.1.107:81;
index index.html index.htm index.php default.html default.htm default.php
root /data/web/htdocs/php7.com/;
location / {
root /data/web/htdocs/php7.com/;
index index.html index.htm index.php default.html default.htm default.php;
}
#include thinkphp.conf;
#error_page 404 /404.html;
include enable-php.conf;
location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*.(js|css)?$
{
expires 12h;
}
location ~ /.
{
deny all;
}
access_log /home/wwwlogs/access.log;
error_log /home/wwwlogs/error.log;
} 错误太多自己参考这个吧server
{
listen 81;
index index.html index.htm index.php;
root/home/wwwroot/a;
#error_page 404 /404.html;
# Deny access to PHP files in specific directory
#location ~ /(wp-content|uploads|wp-includes|images)/.*\.php$ { deny all; }
include enable-php.conf;
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 12h;
}
location ~ /\.
{
deny all;
}
access_log/home/wwwlogs/access.log;
}
如果另外要用 http://域名:端口这样的形势访问的话,在 listen 81; 下面添加一行 server_name abc.com; 保存,重启nginx生效
回复 2# 的帖子
按军哥的配置,成功了,谢谢军哥了 tangchang 发表于 2017-4-7 22:23按军哥的配置,成功了,谢谢军哥了
你怎么配好的?为什么按照“域名:81/目录名”显示404? mzlt 发表于 2020-4-1 16:56
你怎么配好的?为什么按照“域名:81/目录名”显示404?
不清楚你配置文件、目录结构,你也没按反馈必读要求提供信息无法确定什么原因 licess 发表于 2020-4-1 19:19
不清楚你配置文件、目录结构,你也没按反馈必读要求提供信息无法确定什么原因 ...
搞定了,路径配错了。管理员好敬业呀,谢谢!有问题再找你~
页:
[1]