uniapp编译到h5端使用hash路由模式,url显得不太好看,但是选择history路由模式刷新页面会报404的错误,现在教大家简单配置服务器即可解决问题。
第一步、需要在hbuilder X里面配置一下路由模式选择history

在这里插入图片描述

第二步、发行h5端,把代码传到服务器,在根目录创建 .htaccess 文件,如图所示

在这里插入图片描述

第三步、.htaccess 文件文件内容编辑为以下代码
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /h5/index.html [L]
如果你的应用放在h5目录下就直接这么配置,如果你的应用没有放在其他目录下,可以去掉/h5,有其他问题可以留言讨论哦!
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐