pbootcms伪静态配置教程(IIS7、Apache、Nginx)

伪静态配置教程,针对IIS7环境、Apache环境、Nginx环境不同的配置方案,配置程序伪静态后URL中将不再包含index.php,整个地址更美观。

1、IIS7+环境(IIS6的环境自行百度):

1)安装rewrite组件,如果使用虚拟空间一般空间商默认已经安装;

2)到网站后台配置参数中开启伪静态开关;

3)在站点目录建立web.config文件(可到源码包rewrite目录下拷贝规则),规则内容如下:

 

#Pbootcms 2.X+版本使用如下规则:
<?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>

 

2、Apache环境

1)开启Apache重写模块,具体请百度,如果使用虚拟空间一般空间商默认已经开启;

2)到网站后台配置参数中开启伪静态开关;

3)在站点目录建立.htaccess文件(可到源码包rewrite目录下拷贝规则),规则内容如下:

 

#Pbootcms 2.X+版本使用如下规则:
<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>

 

3、Nginx环境

1、到网站后台配置参数中开启伪静态;

2、在nginx主机配置中添加伪静态规则,规则如下:

#Pbootcms 2.X+版本使用如下规则:
location / {
	if (!-e $request_filename){
		rewrite ^/(.*)$ /index.php?p=$1 last;
	 }
}

 注意:Nginx中如果站点部署在二级目录,请对应修改重写规则, 代码如下:

#Pbootcms 2.X+版本使用如下规则:
location / {
	if (!-e $request_filename){
		rewrite ^/(.)$/二级目录/index.php/$1 last;
	 }
}

4、阿里云增强版Nginx虚拟主机

#Pbootcms 2.X+版本使用如下规则 阿里云增强版:
location / {
  if (!-e $request_filename){ 
      rewrite ^(.*)$ /index.php?s=$1 last; break; 
    } 
}

工具:

伪静态转换工具:https://www.bt.cn/Tools  https://www.onexin.net/rewrite.php

主题测试文章,只做测试使用。发布者:xiangxiang,转转请注明出处:http://www.poddns.com/192.html

(0)
xiangxiang的头像xiangxiang
上一篇 2024年12月2日
下一篇 2024年12月2日

相关推荐

  • 收录图书的网站推荐,最新图书资源一网打尽

    随着互联网的普及,越来越多的图书资源被收录到各大网站,为了帮助读者快速找到最新、最全的图书资源,本文将为您推荐一些收录图书的网站,让您轻松畅游书海。 当当网 当当网作为中国领先的图书电商平台,收录了海量的图书资源,无论是畅销书、经典名著,还是专业书籍、电子书,都能在当当网找到,以下是一些当当网的特点: 1、图书种类丰富:涵盖文学、历史、哲学、科技、教育等多个…

    2025年4月30日
    000
  • 网站收录情况报告,如何用数据讲述故事,打造专业视觉

    在互联网时代,网站的收录情况是衡量网站质量和搜索引擎优化(SEO)效果的重要指标,一份美观、专业的网站收录情况报告,不仅能直观展示数据,更能讲述一个关于网站成长和优化的故事,以下,我们将探讨如何撰写一份既美观又实用的网站收录情况报告。 明确报告目的 在撰写报告之前,首先要明确报告的目的,是为了向客户展示SEO工作的成果,还是为了团队内部评估SEO策略的有效性…

    2025年3月27日
    100
  • WordPress主题调用版权信息和备案信息

           WordPress的系统设置里面有“ICP备案号”,但仅对WordPress自带主题有效,那么大家使用第三方WordPress主题的实在是太多了,因此不能享受到 WordPress 这个新添加的小功能实在是让人窝火。不过好在你只需要在自己所用的主题的footer.php中添加一行代码,…

    笔记 2025年1月6日
    100
  • 如何让UC浏览器快速收录您的网站,全面攻略解析

    随着互联网的飞速发展,越来越多的企业和个人开始意识到网站建设的重要性,网站建设完成后,如何让UC浏览器快速收录您的网站,成为了一个亟待解决的问题,本文将为您详细解析如何让UC浏览器快速收录您的网站,助您在搜索引擎竞争中脱颖而出。 了解UC浏览器收录机制 UC浏览器作为一款流行的移动浏览器,其收录机制与其他搜索引擎大同小异,以下是UC浏览器收录的基本原则: 1…

    2025年3月20日
    000
  • 网站收录提升攻略,破解反链低难题,实现搜索引擎优化突破

    随着互联网的快速发展,网站建设已成为企业展示形象、拓展市场的重要手段,许多网站在搜索引擎中的收录情况并不理想,尤其是反链低的问题,更是制约了网站的流量和排名,本文将深入探讨网站收录和反链低的原因,并提供一系列有效的解决方案,帮助您实现搜索引擎优化(SEO)的突破。 网站收录和反链低的原因分析 1、网站内容质量低 是网站的灵魂,高质量的内容才能吸引搜索引擎的青…

    2025年5月7日
    000

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
域名可转让~