日期
发布日期:2023.01.01
语言
84php(https://www.84php.com/)【强烈推荐】
amis(https://aisuda.bce.baidu.com/amis/zh-CN/docs/index)【强烈推荐】
截图
搭建方法:
- config/base.php 是84php框架的配置,建议看下
- 数据库信息在config/core/Db.php修改,数据库文件在源码内
- 伪静态配置可参考84php文档 https://doc.bux.cn/84php
apache:将lib/rewrite/.htaccess 移动在根目录
nginx:- 宝塔,将文字下方伪静态代码粘贴在网站伪静态部分即可,如果没有样式,可按照截图注释掉红色方框的代码。
- 其他系统,也是这个目录,文件是84php.conf,将文件引入到Nginx的配置文件nginx.conf中,也可以将其中的代码插入到nginx.conf中的合适位置。
附件
- 宝塔nginx伪静态:
location / {
rewrite (?i)^(?!(/web/|/index\.php))(/)*(.*)$ /web/$3;
if (!-f $request_filename){
rewrite ^(.*?)([^/])$ $1$2/ last;
}
if (!-d $request_filename){
rewrite (?i)^(/)*(web/)*(.*?)/$ /index.php?p_a_t_h=/$3 last;
}
if (!-f $request_filename){
rewrite (?i)^(/)*(web/)*(.*?)(/)*$ /index.php?p_a_t_h=/$3 last;
}
}
location ~ \.php$ {
if ($uri !~* ^(/)*index.php$){
rewrite (?i)^(.*?)(\.php)+$ $1 last;
}
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_split_path_info ^((?U).+\.php)(/?.+)$;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
include fastcgi_params;
}
- 网站没有样式修改方法:
源码
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
- 最新
- 最热
只看作者