本文作者:qiaoqingyi

宝塔伪静态类型thinkphp(宝塔wordpress伪静态规则)

qiaoqingyi 2023-06-19 261

1确认thinkphp程序是否已经正确部署,并且运行良好可以在命令行输入phpthinktest来检查2在宝塔面板中,尝试重新启动守护管理器如果该操作无效,可以尝试停止并重新启动守护管理器3如果上述方法都无法解决问题,可以。

把下面的内容保存为htaccess文件放到应用入口文件的同级目录下 ltIfModule mod_rewritec RewriteEngine on RewriteCond %REQUEST_FILENAME !d RewriteCond %REQUEST_FILENAME !f RewriteRule ^*$ indexphp$。

可以通过URL重写隐藏应用的入口文件indexphp首先明确主要的任务有两个一个是实现所谓的伪静态,也就是,使用所有ThinkPHP的ActionURL后添加上html,以便于搜索引擎的收录,不过这并不意味着原来的ActionURL访问方式不使用。

宝塔伪静态类型thinkphp(宝塔wordpress伪静态规则)

满足thinkphp伪静态url重写条件1 服务器开启url_rewrite功能,linux空间的php虚拟主机只需要开启apache的mod_rewriet,如果是iis60就要安装ISAPI Rewrite模块,apache只要开启Mod_rewrite功能就可以了无忧主机是linux系。

如果你的服务器环境支持ISAPI_Rewrite的话,可以配置。

输入以下规则即可 ltIfModule mod_rewritec RewriteEngine on RewriteCond %REQUEST_FILENAME !d RewriteCond %REQUEST_FILENAME !f RewriteRule ^*$ indexphp$1 QSA,PT,LltIfModule。

如果ThinkPHP项目安装在二级目录,Nginx的伪静态方法设置如下,其中subdir是所在的目录名称 location subdir if !e $request_filename rewrite ^subdir*$ subdirindexphp?s=$1 last。

必须伪静态支持才行伪静态去掉indexphp和adminphp,然后程序的configphp配置文件添加#39URL_MODEL#39,设置成 #39URL_MODEL#39 = 2,REWRITE模式 注如果空间不支持伪静态,千万不能把URL_MODEL的值设置为2,不然会打不。

阅读
分享