zoukankan      html  css  js  c++  java
  • location alias与root

    网站的根目录是:/alidata/www/webtest

    [root@M webtest]# tree /alidata/www/
    /alidata/www/
    ├── abc.html
    └── webtest
        ├── ck
        │   └── 123
        │       └── index.php
        └── index.php
    
    3 directories, 3 files
    [root@M webtest]# cat /alidata/server/nginx/conf/vhosts/webtest.conf 
    server {
            listen       80;
            server_name  localhost;
        index index.php index.htm index.html;
        root /alidata/www/webtest;
        location /abc/ {
            alias /alidata/www/; #实际访问的是/alidata/www/,也就是说alias指的是要访问的目录,而root是指要访问的目录的上一个目录
         #root /alidata/www/; #实际访问的是/alidata/www/abc/ } location
    ~ .*.(php|php5)?$ { #fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fastcgi.conf; } location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } location ~ .*.(js|css)?$ { expires 1h; } include /alidata/server/nginx/conf/rewrite/webtest.conf; access_log /alidata/log/nginx/access/webtest.log; }


    上图的语法应该是有问题的:

    改成 location /awstats/ 或 location ^~ /awstats/
  • 相关阅读:
    虚拟机添加新磁盘挂载,导致以前的文件丢失解决办法
    python实现tab键自动补全
    设计模式
    js 深浅拷贝 笔记总结
    js 闭包
    flex 布局
    vue2.0 之 生命周期
    移动端适配 rem
    vue 之 双向绑定原理
    vue2.0 之 过渡动画transtion
  • 原文地址:https://www.cnblogs.com/bass6/p/5731258.html
Copyright © 2011-2022 走看看