资讯专栏INFORMATION COLUMN

nginx配置那些事

wthee / 1471人阅读

摘要:如果日志没有马上显示,使用来重启服务。出现问题一定要看日志与访问时,访问附件等于附件

随着项目的跟近,与nginx打的交道越来越多,现将遇到的问题记录如下:

相对路径
在进行路径定义时,是否可以使用相对路径?

NO 绝对不能够使用相对路径

日志
# 根级别
error_log  /var/logs/error.log warn;

http {
    log_format  main  "$remote_addr - $remote_user [$time_local] "$request" "
                      "$status $body_bytes_sent "$http_referer" "
                      ""$http_user_agent" "$http_x_forwarded_for"";
    # http级别
    access_log  /var/logs/access.log  main;
    
    server {
        listen       8010;
        server_name  127.0.0.1 localhost;
        
        # server级别
        error_log /var/logs/8010/access.log info;
    }
}

注意 1. 一定要用绝对路径。2. 如果日志没有马上显示,使用nginx -s reload来重启服务。3. 出现问题一定要看日志

root与alias

访问:attachment时,访问/api/attachment:

    # 附件
    location /attachment/ {
       root  /api;
       index  index.html index.htm;
    }

等于:

    # 附件
    location /attachment/ {
       alias  /api/attachment/;
       index  index.html index.htm;
    }

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/40601.html

相关文章

  • ngx_http_fastcgi_module 的那些

    摘要:可传递的参数,遵循规范定义。作用域默认获取不到的值,得通过指定定义的正则表达式来给赋值。其正则表达式必须要有两个捕获。第一个捕获的值会重新赋值给变量。如果使用本文中的传递方式,且隐藏,则的需要改为。 是什么? 顾名思义,是Nginx用来处理FastCGI的模块。FastCGI是什么?这个以后再讲,可以说的是现在LNMP架构里面,PHP一般是以PHP-CGI的形式在运行,它就是一种Fa...

    NickZhou 评论0 收藏0
  • Angular6打包的那些

    摘要:在看看的配置下其中可以防止刷新的问题。这样我的可以用一个做代理,同时访问我的两个项目,两个项目。他们的地址是项目博客项目写着玩的,前端比较差以上可以说是解决了很大部分的坑了。 Angular在升级到6的时候,多了许多新的功能,比如ng命令,在从5升级到6的时候是无痛升级的,但是升级到了6之后,也有许多地方做了改变,比如Angular的设置,Angular的base-path等,通过在一...

    CocoaChina 评论0 收藏0
  • Swoft 源码剖析 - Swoole和Swoft的那些 (Http/Rpc服务篇)

    摘要:和服务关系最密切的进程是中的进程组,绝大部分业务处理都在该进程中进行。随后触发一个事件各组件通过该事件进行配置文件加载路由注册。事件每个请求到来时仅仅会触发事件。服务器生命周期和服务基本一致,详情参考源码剖析功能实现 作者:bromine链接:https://www.jianshu.com/p/4c0...來源:简书著作权归作者所有,本文已获得作者授权转载,并对原文进行了重新的排版。S...

    张汉庆 评论0 收藏0

发表评论

0条评论

wthee

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<