Apache环境和IIS环境默认在根目录加了伪静态规则了,不需要操作,只要主机支持伪静态即可。
Nginx环境,请打开rewrite/nginx.txt文件,把里面的代码复制到配置中,下面我们以宝塔为例,
伪静态规则的文件在
登录宝塔找到对应网站设置>伪静态(右侧下拉选择pbootcms伪静态规则,并保存)
NGINX伪静态规则代码
1 2 3 4 5 | location / { if (!-e $request_filename){ rewrite ^/(.*)$ /index .php?p=$1 last; } }<br> |
Apache伪静态规则代码
1 2 3 4 5 6 7 8 9 | <IfModule mod_rewrite.c> Options +FollowSymlinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?p=$1 [QSA,PT,L] < /IfModule ><br> |
IIS7+伪静态规则
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <?xml version= "1.0" encoding= "UTF-8" ?> <configuration> <system.webServer> <rewrite> <rules> <rule name= "reIndex" stopProcessing= "true" > <match url= "^(.*)$" ignoreCase= "true" /> <conditions logicalGrouping= "MatchAll" > <add input= "{REQUEST_FILENAME}" matchType= "IsDirectory" negate= "true" /> <add input= "{REQUEST_FILENAME}" matchType= "IsFile" negate= "true" /> < /conditions > <action type = "Rewrite" url= "index.php?p={R:1}" appendQueryString= "true" /> < /rule > < /rules > < /rewrite > < /system .webServer> < /configuration ><br> |
这样就设置完成了
点击查看阿里云虚拟主机Nginx环境如何配置伪静态设置教程
官方伪静态教程:https://www.pbootcms.com/docs/239.html
要通过伪静态规则禁止上传目录 uploadfile 下的 PHP 脚本执行权限,请根据你的服务器类型(Apache 或 Nginx 或 **IIS选择以下配置方法:一、Apache 服务器(使用 .htaccess 文件)在 uploadfile 目录下创建或修改 .htaccess 文件。添加以下规则(根据 Apache 版本选择配置):Apache 2.4+ 语法:
1、上传到自己的主机,输入域名打开,会出现授权的页面,直接到pbootcms的官网进行授权(免费)。点击pbootcms官网进入网站2、登录后台,登录方式:你的域名/admin.php账号:admin密码:admin3、后台-全局配置-配置参数里最下面,填写刚刚申请的授权码:4、站点信息里改成自己当前使用的域名完成:5、伪静态问题,请参考:《pbootcms伪静态教程》6、模板路径:有些文字在模板
IIS伪静态模块下载链接
pbootcms模板如何做好安全防护重中之重:后台一定要升级到最新版。第一步:这个data文件夹名字换掉,请一定要修改成让人猜不到的文件名,防止被别人下载数据库第二步:打开config文件夹,用html编辑器,编辑database.php这个文件,把里面的data也改成和刚刚data文件夹一样的名字。第三步:后台访问文件admin.php文件夹名字换掉,自己随便换一个名字即可,修改成让人猜不到的文
本文将介绍在阿里云虚拟主机上使用Nginx环境配置伪静态的方法。我们将详细说明什么是伪静态以及如何在Nginx中进行相关配置,以提升网站SEO效果。
PbootCMS模板上传后导致前台页面错乱的原因,并提供解决这个问题的一些技术方法。我们将探讨如何避免模板上传引起的布局问题,保证前台页面的正确显示。