跳至主要內容
Nginx常用的基础配置(web前端相关方面)

基础配置


user                            root;
worker_processes                1;

events {
  worker_connections            10240;
}

http {
  log_format                    '$remote_addr - $remote_user [$time_local] ' '"$request" $status $body_bytes_sent ' '"$http_referer" "$http_user_agent"';
  include                       mime.types;
  default_type                  application/octet-stream;
  sendfile                      on;
  #autoindex                    on;
  #autoindex_exact_size         off;
  autoindex_localtime           on;
  keepalive_timeout             65;
  gzip                          on;
  gzip_disable                  "msie6";
  gzip_min_length               100;
  gzip_buffers                  4 16k;
  gzip_comp_level               1;
  gzip_types                  text/plain application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png;
  gzip_types                    "*";
  gzip_vary                     off;
  server_tokens                 off;
  client_max_body_size          200m;

  server {
    listen                      80 default_server;
    server_name                 _;
    return                      403 /www/403/index.html;
  }

  include                       ../serve/*.conf;
}

XXXWeii...大约 2 分钟NginxNginx
前端必备知识之Nginx复盘总结

作为一个前端开发,我们可能平时或多或少的都接触过Nginx,但是可能也因为平时我们并不需要自己去对他进行一些必要的配置导致我们需要对其进行深入了解,但是实际如果你在工作的业余时间也会开发自己的项目,你会发现,在很多场景下,nginx 对于我们有非常多的遍历,同时其性能比较高效,在国内的很多网站中实际都有使用,在了解他之前,我们需要对其有一些基本的认知,首先,我们需要知道

Nginx 是什么


首先Nginx是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 服务。其是一款轻量级的 web 服务器反向代理服务器电子邮件服务器,实际在在设计之初Nginx的产品目的就是为了邮件服务而诞生的,特点是占有内存少、体积小、并发能力强、性能高,在日常开发过程中,很多场景下都使用到了他。


XXXWeii...大约 18 分钟NginxNginx
Vue 刷新当前页出现404解决方法之Nginx

history模式会出现刷新页面后,页面出现 404。解决的办法是用nginx配置一下。 在nginx的配置文件中修改

方法一:


location /{
    root   /data/nginx/html;
    index  index.html index.htm;
    if (!-e $request_filename) {
        rewrite ^/(.*) /index.html last;
        break;
    }
}

XXXWeii...大约 1 分钟VueNginxVueNginx