zoukankan      html  css  js  c++  java
  • Nginx虚拟主机以及访问规则

    server {
        listen 88;
        server_name www.ceshi.com;
        location /www {
          root /data/;                                   root是当匹配www的时候到/data/www/下找index.html     
                                                             如果data下没有www目录就会报错
          index index.html;
    
    }
    
    }
    server {
        listen 88;
        server_name blog.ceshi.com;
        location /www {
          alias /data/html/;                              alias是当匹配www的时候到/data/html/找index.html
          index index.html;
    
    }
    
    }
    

    补充:

    localtion 外面是全局配置

    location 里面是局部配置

    server {
        listen 88;
        server_name www.ceshi.com;
        location /www {
         allow 172.17.17.82;
         deny all;
          root /data/;
          index index.html;
    
    }
    
    第一个值允许一个IP访问,其他都拒绝
    
    }
    server {
        listen 88;
        server_name blog.ceshi.com;
        location /www {
          alias /data/html/;
          index index.html;
          auth_basic    "auth-pa";
          auth_basic_user_file passwd/htpasswd;
    
    }
    
    }
    第二个是访问需要密码
    1.创建密码文件,密码必须是密文的。
    httpd-tools-2.2.15-47.el6.centos.x86_64  如果没有htpasswd命令就安装这个包
    htpasswd -c ./passwd/htpasswd ceshi   123456 创建密码文件,创建用户和密码
    2.修改密码文件权限
    chmod 600 ./passwd/htpasswd
    curl -uceshi:123456 http://blog.ceshi.com:88/www/   登录成功
    
  • 相关阅读:
    wcf1
    js 动画
    js排序演示
    jquery 元素定位
    svn
    jquery 取得元素
    winform 动画
    简单程序中用vs画uml
    codemaid
    js cookie
  • 原文地址:https://www.cnblogs.com/zhaobin-diray/p/13204973.html
Copyright © 2011-2022 走看看