脚本宝典收集整理的这篇文章主要介绍了TongWeb之vue打包部署,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
VUE静态资源打包部署在tongweb上刷新页面404问题问题现象
F5刷新就会出现404
问题处理方法
方法一:default-web.XMl添加error-page标签
<error-page>
<error-code>404</error-code>
<location>/index.htML</location>
</error-page>
方法二:web.xml添加error-page标签
在应用WEB-iNF文件下添加web.xml,在web.xml中添加error-page标签
<error-page>
<error-code>404</error-code>
<location>/index.html</location>
</error-page>
(web.xml优先于tongweb的default-web.xml)
方法三:利用tongweb的rewrITe功能实现
在应用WEB-INF文件下添加rewrite.config,内容如下:
方法四:利用ths的rewrite_mod模块实现
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
rewriterule ^index.html$ - [L]
RewriteCond %{REQUEST_FILENamE} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.html [L]
</IfModule>
方法五:利用nginx的try-files模块实现
location / {
try_files $uri $uri/ /index.html;
}
以上是脚本宝典为你收集整理的TongWeb之vue打包部署全部内容,希望文章能够帮你解决TongWeb之vue打包部署所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。