nginx访问vue配置

    xiaoxiao2022-07-05  148

    **方法一** 访问方式:http://域名 server { listen 8088; #端口号,自定义 server_name 域名; root 路径; index index.html; # Load configuration files for the default server block. location / { try_files $uri $uri/ @router; index index.html index.htm index.php; add_header 'Access-Control-Allow-Origin' '*'; add_header 'Access-Control-Allow-Credentials' 'true'; add_header 'Access-Control-Allow-Methods' 'GET'; } error_page 404 /404.html; location = /40x.html { } error_page 500 502 503 504 /50x.html; location = /50x.html { } location @router { rewrite ^.*$ /index.html last; } location /api/ { rewrite ^/api/(.*)$ /$1 break; proxy_pass http://127.0.0.1:8000; #访问后端的地址 } } server { listen 80; server_name 域名; root 路径; index index.html; location / { proxy_pass http://127.0.0.1:8088; proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $host:$server_port; } }

    方法二: 访问路径:http://127.0.0.1:8088

    server { listen 8088; #端口号,自定义 server_name 域名; root 路径; index index.html; location / { try_files $uri $uri/ @router; index index.html index.htm index.php; add_header 'Access-Control-Allow-Origin' '*'; add_header 'Access-Control-Allow-Credentials' 'true'; add_header 'Access-Control-Allow-Methods' 'GET'; } error_page 404 /404.html; location = /40x.html { } error_page 500 502 503 504 /50x.html; location = /50x.html { } location @router { rewrite ^.*$ /index.html last; } location /api/ { rewrite ^/api/(.*)$ /$1 break; proxy_pass http://127.0.0.1:8000; #访问后端的地址 } }
    最新回复(0)