vue打包部署解决页面刷新404的问题

时光3年前未分类936

1.Nginx服务器配置:

location ^~/vue {
    alias /data/wwwroot/vue;
    index index.html;
    try_files $uri $uri/ /vue/index.html;
}

2.Apache服务器配置:

开启mod_rewrite模块,设置allowAllOveride All并在项目目录下创建.htaccess文件,内容如下:

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

相关文章

LINUX文件权限的认识

LINUX文件权限的认识

1.Linux文件权限采用UGO模式控制,即U(用户)、G(组)、O(其他); 权限分为: R 表示read,可读。对应十进制数4,即2? W 表示write,可写。对应十进制数2,即2?。...

关闭SELinux防火墙方法

关闭SELinux防火墙方法

系统版本:CentOS 6.4 在安装防护应用的时候系统提示“Detected SELinux opening,close and then install!” 1、连接服务器后输入命令g...

一次Macbook pro 按键失灵处理记录

自从mac本因为硬盘损坏拿去维修店更换硬盘并重装macos mojave系统,搁置好一段时间才发现左边的shift键、control键、option键、command键失灵了,尝试官网的重置方法都没...

CI框架在nginx/apache下的伪静态规则配置

CI框架在NGINX下的伪静态规则修改: 1、location location / {if (!-e $request_filename) {rewrite ^/(.*)$ /index.php/$...

Apache反向代理配置

1、修改APACHE配置文件httpd.conf 修改加载模块 LoadModule proxy_module modules/mod_proxy.so LoadModule pro...

JQuery实现多选项筛选功能特效

JQuery实现多选项筛选功能特效

下载地址:[Downlink href='http://pan.baidu.com/s/1bn9EYir']百度网盘[/Downlink] 密码: hf81...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。