NGINX 问题总结

二级域名

nginx虚拟主机和二级域名对应问题

配置服务器 —— Nginx添加多个二级子域名

推荐方法:

安装  pureftpd  双向添加域名创建新文件夹即可

cd lnmp1.5 - cd目录(确认版本号) 

./pureftpd.sh - 安装pureftpd

lnmp vhost add - 添加vhost

​问题: 太多次重新定向

重启服务器即可   

问题: 除首页外的页面打不开, 404
更改配置文件: usr/local/nginx/conf/nginx.conf 开启pathinfo

include enable-php.conf 更改为 include enable-php-pathinfo.conf

NGINX 规则


​匹配模式及顺序

转至该文章:  nginx配置location总结

location = /uri    =开头表示精确匹配,只有完全匹配上才能生效。
location ^~ /uri   ^~ 开头对URL路径进行前缀匹配,并且在正则之前。
location ~ pattern  ~开头表示区分大小写的正则匹配。
location ~* pattern  ~*开头表示不区分大小写的正则匹配。
location /uri     不带任何修饰符,也表示前缀匹配,但是在正则匹配之后。
location /      通用匹配,任何未匹配到其它location的请求都会匹配到,相当于switch中的default。 

更改更目录

根目录更改地址: root /home/wwwroot/default