首页 > 其他分享 >pbootcms伪静态设置教程含apache、naginx、IIS不同环境配置规则

pbootcms伪静态设置教程含apache、naginx、IIS不同环境配置规则

时间:2024-09-12 11:02:24浏览次数:1  
标签:naginx IIS 静态 REQUEST apache pbootcms

其实pbootcms伪静态已经整理好, 在根目录就可以找到

作为使用者, 只需要根据不同的服务器环境, 使用不同格式的数据就行。 

naginx

#请复制下面伪静态配置到nginx配置文件中:
#规则适合PbootCMS V2.0+版本

location / {
	if (!-e $request_filename){
		rewrite ^/(.*)$ /index.php?p=$1 last;
	}
}

apache

<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>

IIS

<?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>

如果自己不懂配置, 建议寻找技术支持。

标签:naginx,IIS,静态,REQUEST,apache,pbootcms
From: https://www.cnblogs.com/hwrex/p/18409784

相关文章

  • Apache+PHP设置支持大文件上传
    一、Apache配置文件(httpd.conf)更改FastCGI进程能够处理的HTTP请求的最大长度限制,单位为字节(Bytes) FcgidMaxRequestLen524288000 二、PHP配置文件(php.ini) #是否允许通过HTTP上传文件的开关。默认为ON即是开【一般不做修改】file_uploads=On#上传服务器时存储......
  • 【Azure Cloud Service】在Azure云服务中收集CPU监控指标和IIS进程的DUMP方法
    问题描述在使用CloudService服务时,发现服务的CPU占用很高,在业务请求并不大的情况下,需要直到到底是什么进程占用了大量的CPU资源,已经如何获取IIS进程(w3wp.exe)的DUMP文件? 问题解答一:收集云服务中CPU的性能数据远程登录(RDP)到云服务的实例上,使用管理员身份运行以下命令:Lo......
  • 万字长文 | Apache开源社区出海的“踩坑”之路,看完这3点你就明白了
    引言作为一名软件行业的从业者,我已经在开源社区Remote工作了两年时间。“技术运营”是一个相对小众的职业,所以如果你在这个行业工作,却找不到自己热情所在或擅长的事情,可能会感觉缺乏价值感(这一点我老板也很认同)。然而,如果你愿意为自己的情怀买单,并全心投入其中,这确实是一件伟大......
  • HyperAI超神经 x Apache Pulsar | 9 月 22 日,北京 Pulsar Meetup 不见不散!
    PulsarMeetup北京2024PulsarMeetup北京2024活动将于2024年9月22日(周日)由谙流科技和小红书联合举办。诚邀Pulsar和各大社区的小伙伴、广大技术爱好者、架构师和企业代表参与。主办单位:AscentStream谙流科技、小红书活动时间:2024年9月22日14:00-18:00活......
  • Apache SeaTunnel Zeta 引擎源码解析(二) Client端的任务提交流程
    作者:刘乃杰编辑整理:曾辉引入本系列文章是基于ApacheSeaTunnel2.3.6版本,围绕Zeta引擎给大家介绍其任务是如何从提交到运行的全流程,希望通过这篇文档,对刚刚上手SeaTunnel的朋友提供一些帮助。我们整体的文章将会分成三篇,从以下方向给大家介绍:SeaTunnelServer端的初始化Cl......
  • 吃货联盟项目用Apache DBUtils工具改写
    最基础的是创建一个数据库,用来存储要用到的数据#创建数据库CREATEDATABASEIFNOTEXISTSChiHuoSystem;#订单序号(id)、订餐人姓名(name)、菜品信息(dishMegs)、送餐时间(time)、#送餐地址(addresses)、订单状态(states)、订单总价格(sumPrices)#创建Order表,将id设置为自增长,其他均设......
  • Goby 漏洞发布|(CVE-2024-45195)Apache OFBiz /viewdatafile 代码执行漏洞【已复现】
    漏洞名称:ApacheOFBiz/viewdatafile代码执行漏洞(CVE-2024-45195)EnglishName:ApacheOFBiz/viewdatafileCodeExecutionVulnerability(CVE-2024-45195)CVSScore: 8.0漏洞描述:ApacheOFBiz是一个开源企业资源规划(ERP)系统。它提供了一套企业应用程序,集成并自动化企业的......
  • IIS:部署VUE前后端分离,重写URL
    启用IIS路由和ULR重写功能  详细过程:“IIS:URLrewrite转发请求-le.li-博客园(cnblogs.com)”配置URL重写后,与网站同级别路径有个web.config <?xmlversion="1.0"encoding="UTF-8"?><configuration><system.webServer><rewrite>......
  • 镜像:PHP 8.0、Apache 和 phpMyAdmin 的集成​
    一、引言背景随着云计算和容器技术的快速发展,Docker已经成为了现代应用开发和部署的重要工具。在本文中,我们将介绍如何使用Docker镜像来集成PHP8.0、Apache和phpMyAdmin,以构建一个高效、可靠的Web应用开发环境。通过使用Docker,我们可以轻松地管理应用的依赖关系,提高开发......
  • IIS标识介绍
    原文链接:https://blog.csdn.net/weixin_30607659/article/details/95294969应用程序池的标识是运行应用程序池的工作进程所使用的服务帐户名称。默认情况下,应用程序池以NetworkService 用户帐户运行,该帐户拥有低级别的用户权限。您可以将应用程序池配置为以 Windows Server......