Vue NGINX Apache 404 问题解决

location ^~/html/dist {
    #alias /home/server/webapps/vuejs-admin/;
    index index.html;
    try_files $uri $uri/ @rewrites; 
}           
location @rewrites {
    rewrite ^/(html/dist)/(.+)$ /$1/index.html last;
}

Apache

 <IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteBase /html/dist/
  RewriteRule ^index\.html$ - [L]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule . /html/dist/index.html [L]
</IfModule>

  

猜你喜欢

转载自www.cnblogs.com/lixiuran/p/11393157.html