宝塔面板伪静态代码,宝塔面板修复命令
宝塔面板nginx下动态链接301跳转到伪静态配置文件修改
301一般是某个页面链接改动后,出现新链接,旧链接变成404,十分不利于用户体验,因此建议把旧链接301跳转到新链接上,传递权重过去,对网站更换cms尤其重要,往往更换cms后链接规则不同,导致老站权重丢失
一般修改的301规则都是没有问号的,比如说
rewrite ^/jingji(.*)$ permanent;
以上这种只适合静态链接
但是对于旧链接页面(或者蜘蛛老抓动态链接页面,但是动态链接又不想让他参与排名)有问号的多参数的就不好使了
只能用一下的方法,这是只有一个参数的
if($request_uri~*"^/\?p=(\d+)$"){
set$myarg1$1;
rewrite.* $myarg1.html? permanent;
}
带两个参数可以这样
if($request_uri~*"^/index.php\?moduleid=(\d+)&itemid=(\d+)$"){
set$myarg1$1;
set$myarg2$2;
rewrite.* $myarg1-0-$myarg2-1.html? permanent;
}
win10本地宝塔面板安装ApiAdmin操作指南与常见问题
欢迎关注APIAdmin后台管理系统4.1版本的安装及常见问题解决指南。
安装流程简化如下:
1.首先,拉取安装代码。
2.然后,将项目域名绑定,并创建数据库。
3.在新安装的宝塔面板环境中,可能会遇到提示成功后实际数据库迁移未完成的问题,原因是可能尚未设置数据库密码。解决方法是先修改宝塔面板默认初始数据库密码。
4.重新执行数据库迁移操作,确保成功。
5.添加伪静态,操作在宝塔面板内非常便捷。
6.测试域名访问。
至此,后台部分成功安装。
前台部分安装步骤如下:
7.运行代码,修改src\config\index.js中的baseUrl为实际路由。
8.打开前端页面,输入从application\install\lock.ini获取的账户密码进行登录。
9.虽然前端登录后显示菜单的问题正在修复中,但页面显示已正常。
10.遇到其他问题,欢迎交流讨论。
关于修改版块前缀:
11.修改版块前缀,需调整src\view\system\menu.vue文件。
12.注意修改路由模块前缀时,避免出现截取错误导致的路由问题。
13.问题未完全解决,后续将更新解决方法。
宝塔环境安装和配置,部署fecify
搭建环境时,可借助宝塔集成环境快速部署,便捷高效。安装宝塔面板请参考文档: bt.cn/bbs/thread-19376-...
完成安装后,宝塔登录地址随即显现,复制并使用此地址进行登录操作。宝塔面板提供便捷服务,您将通过登录账号,进入操作界面。
若需安装海外版宝塔,查阅文档:宝塔海外版部署,详尽教程助您安装海外版本宝塔。
进入宝塔软件商店,安装nginx、mysql、php、redis等工具。安装过程需等待数分钟,依实际情况而定。
新增网站功能简便,点击添加网站按钮,按照提示填写信息,提交保存mysql数据库信息,随后网站创建完成。
创建网站后,可见根目录地址。将下载的fecify初始安装包,通过ftp上传至网站根路径,随后执行解压缩操作:unzip-o fecify.zip。解压后,网站结构整理清晰可见。
进入网站设置,切换到网站目录,运行目录选项选择public,操作保存后,确认设置成功。
进入伪静态设置,将代码复制至相关选项,点击保存完成设置。至此,网站伪静态配置完成。
访问宝塔面板的软件商店,查找php工具,点击设置按钮,安装所需扩展:ionCube、fileinfo、redis。等待几分钟即可完成安装。
删除php禁用函数,系统安装完成。具体操作步骤和fecify系统安装请参阅相关文档。