如何将uniapp生成的h5网站添加到thinkphp框架下的首页?
1 将public下入口文件重新命名为home.php
2 设置伪静态 这里已nginx为案例
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /home.php?s=$1 last; break;
}
}
此时可以访问正常访问网站了 但由于缺失默认index文件导致404
3 将uniapp生成的h5文件里的index.html 上传到网站根目录 此时可以正常打开uniappH5首页了
4 打开其他页面包含pages/路由的页面 将提示无法找到pages模块 那么只要在nginx里将这个pages目录排除掉 并指想index.html即可
那么在thinkphp伪静态前添加一条排除伪静态即可
location ~* ^/pages/ {
default_type text/html;
alias /www/wwwroot/网站目录/public/index.html;
}
本文详细介绍了如何将uniapp生成的H5网站集成到ThinkPHP框架下,包括重命名入口文件、配置Nginx伪静态规则,以及解决页面路由问题。通过这些步骤,你可以成功地在ThinkPHP的首页展示uniapp的H5应用。

569

被折叠的 条评论
为什么被折叠?



