Java自学者论坛

 找回密码
 立即注册

手机号码,快捷登录

恭喜Java自学者论坛(https://www.javazxz.com)已经为数万Java学习者服务超过8年了!积累会员资料超过10000G+
成为本站VIP会员,下载本站10000G+会员资源,会员资料板块,购买链接:点击进入购买VIP会员

JAVA高级面试进阶训练营视频教程

Java架构师系统进阶VIP课程

分布式高可用全栈开发微服务教程Go语言视频零基础入门到精通Java架构师3期(课件+源码)
Java开发全终端实战租房项目视频教程SpringBoot2.X入门到高级使用教程大数据培训第六期全套视频教程深度学习(CNN RNN GAN)算法原理Java亿级流量电商系统视频教程
互联网架构师视频教程年薪50万Spark2.0从入门到精通年薪50万!人工智能学习路线教程年薪50万大数据入门到精通学习路线年薪50万机器学习入门到精通教程
仿小米商城类app和小程序视频教程深度学习数据分析基础到实战最新黑马javaEE2.1就业课程从 0到JVM实战高手教程MySQL入门到精通教程
查看: 423|回复: 0

Vue 打包部署到服务器后,非主页刷新后出现404问题解决

[复制链接]
  • TA的每日心情
    奋斗
    2024-11-24 15:47
  • 签到天数: 804 天

    [LV.10]以坛为家III

    2053

    主题

    2111

    帖子

    72万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    726782
    发表于 2021-5-17 23:02:36 | 显示全部楼层 |阅读模式

    开心把项目部署到服务上,从头到尾点了一遍,发现没有问题,以为就可以大功告成,没想到刷新页面时出现

     被破泼了一脸的凉水,更奇怪的事首页没有问题,只有其他页面出现,在调戏了很久的度娘后,才从坑里跳出来,以下是我自己跳坑的方法:

    我用的是phpStudy执行环境,有点low,小项目啦,访问量也不多。

    首先参考牛人的技术博客得到启示。

    打开Apache的rewrite功能:

    1)在windows环境下:
    打开您的apache安装目录 “/apache/conf/”  下的  httpd.conf  文件,通过Ctrl+F查找到 LoadModule rewrite_module modules/mod_rewrite.so ,将前面的 ”#” 号删除即可
    2)在linux环境下:
    在编译 apache 的时候记得加上带  rewrite  模块。

    2、让apache服务器支持.htaccess
    在服务器或者虚拟主机的 <Directory> 配置段里,把你的 AllowOverride 配置设置成All,表示允许所有指令在  .htaccess  生效。

    3、检查rewrite模块是否开启
    当rewrite模块已经成功加载时,在phpinfo()里可以看到load的模块列表里有rewrite的名字。

    更多rewrite知识访问技术牛人博客

    在项目根目录下新建.htaccess文件,建议用vscode去创建,这样少一点揪心的事。如下图:

     

     

    参考官方文档,htaccess内容如下:

    1 <IfModule mod_rewrite.c>
    2   RewriteEngine On
    3   RewriteBase /
    4   RewriteRule ^index\.html$ - [L]
    5   RewriteCond %{REQUEST_FILENAME} !-f
    6   RewriteCond %{REQUEST_FILENAME} !-d
    7   RewriteRule . /index.html [L]
    8 </IfModule>

    更多htaccess内容参考大神的技术博客

    重启服务器,这样就可以啦。

     

    哎...今天够累的,签到来了1...
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|小黑屋|Java自学者论坛 ( 声明:本站文章及资料整理自互联网,用于Java自学者交流学习使用,对资料版权不负任何法律责任,若有侵权请及时联系客服屏蔽删除 )

    GMT+8, 2025-1-23 12:01 , Processed in 0.058796 second(s), 30 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表