杰奇17全站伪静态设置

合集下载

杰奇1.7全站伪静态配置教程

杰奇1.7全站伪静态配置教程

杰奇1.7全站伪静态配置教程说明:今天没事做,写一个杰奇1.7全站伪静态的配置教程。

以下伪静态设置,是369中文最新免费小说阅读网进行的教程说明,有可能因为使用到的模板或伪静态解析软件不同,有所差异。

我用的是win2003服务器+PHP5.3.6+IIS+MySql+Zend +ISAPI_Rewrite 3。

第一步:先下载个免费版本ISAPI_Rewrite 3(for 32 bit processor)去一下百度。

默认安装,一直点击“下一步”完成。

第二步:设置扩展:右击我的电脑--管理--服务与应用程序--Internet 信息服务(IIS)管理--Web服务扩展--添加一个新的Web服务扩展--输入扩展名:ISAPI_Rewrite--添加--浏览--找到安装目录选中ISAPI_Rewrite.dll打开并设置为允许运行此扩展。

第三步:打开.htaccess(这是个apache下的伪静态文件,在ISAPI_Rewrite 3下能用。

)将下面代码复制到.htaccess行了。

如果没有这个文件,可以去百度挡一个。

在WINDOWS下创建麻烦。

RewriteEngine onRewriteBase /RewriteRule^files/article/info/[0-9]+/([0-9]+)\.htm$ modules/article/articleinf o.php?id=$1%{QUERY_STRING}RewriteRule^files/article/sort([0-9]*)/[0-9]+/([0-9]+)\.htm$ modules/article/i ndex.php?page=$2class=$1&%{QUERY_STRING}RewriteRule^files/article/initial([01A-Z])/[0-9]+/([0-9]+)\.htm$ modules/articl e/index.php?page=$2initial=$1&%{QUERY_STRING} RewriteRule^files/article/top([a-z]+)/[0-9]+/([0-9]+)\.htm$ modules/article/to plist.php?page=$2sort=$1&%{QUERY_STRING}第四步:登录后台——模块管理——小说连载——参数设置看图:小说网站都是采集的文章,所以内容一般都是Html的,所以单页就是用去设置Html。

cpanel伪静态设置

cpanel伪静态设置

一:为什么用伪静态
伪静态是相对真实静态来讲的.通常我们为了更好的缓解服务器压力,和增强搜索引擎的友好面.都将文章内容生成静态页面.但是有的朋友为了实时的显示一些信息.或者还想运用动态脚本解决一些问题.不能用静态的方式来展示网站内容.但是这就损失了对搜索引擎的友好.怎么样在两者之间找个中间方法呢,这就产生了伪静态技术.就是展示出来的是以.html一类的静态页面形式。

二:如何设置伪静态
cpanel面板设置伪静态需要两步:
第一步:登录程序后台管理中心开启伪静态,以discuz论坛程序为例。

登录后台管理中心——全局——优化设置——SEO设置——URL静态化,勾选可用伪静态,如下图所示:
第二步:在cpanel面板的文件管理器中网站根目录上传.htaccess文件,并添加伪静态设置代码,如下图所示:
因为discuz程序是存放在scoket文件夹中的,因此RewriteBase “/”需要修改成“/scoket”,程序存放到根目录下不需要添加文件夹名。

到此伪静态设置便完成了。

Wordpress伪静态设置:
开启伪静态:登陆WordPress后台---设置---固定链接设置---自定义结构
填写规则,比如:/archives/%post_id%.html
设置伪静态以后上传.htaccess和php.ini两个文件传到/public_html根目录即可。

在线生成伪静态规则

在线生成伪静态规则

在线生成伪静态规则伪静态是指将动态生成的页面URL模拟成静态链接显示在地址栏中的一种技术。

通过伪静态规则,可以让动态页面的URL看起来像静态页面的URL,更容易记忆和收录问题,提高SEO的效果。

伪静态规则的生成是网站技术人员必须掌握的重要技能之一,以下是常用的伪静态规则生成方式:1、基于Apache的伪静态规则生成Apache是目前最常用的Web服务器之一,提供了强大的伪静态规则生成功能。

基于Apache的伪静态规则可以通过.htaccess文件来实现。

.htaccess是Apache服务器中一个非常重要的配置文件,可以用来指定服务器的一些属性和规则。

.htaccess文件的主要内容包括重定向规则、密码保护、防止浏览器缓存和压缩、防止页面盗链等。

下面是一个Apache伪静态规则的示例:RewriteEngine onRewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule ^(.*)$ index.php?q=$1 [L,QSA]以上代码的含义是:打开Rewrite引擎,如果请求的文件不存在,且请求的目录不存在,则将请求的URL解析为index.php的参数q,然后将参数q传递给index.php,退出重写模式。

2、基于Nginx的伪静态规则生成Nginx是一个高性能的、面向并发的Web服务器,常用于高访问量的网站上。

Nginx的伪静态规则生成与Apache有所不同,需要在Nginx的配置文件中进行设置。

以下是一个Nginx伪静态规则的示例:location / {if (!-e $request_filename) {rewrite ^/(.*)$ /index.php?q=$1 last;}}以上代码的含义是:如果请求的文件不存在,则将请求的URL解析为index.php的参数q,然后将参数q传递给index.php,退出重写模式。

Discuzx2.5轻松搞定伪静态设置不求人-电脑资料

Discuzx2.5轻松搞定伪静态设置不求人-电脑资料

Discuzx2.5轻松搞定伪静态设置不求人-电脑资料
以Discuz x2.5为例设置方法:
在Discuz后台全局》SEO》URL伪静态里设置好你希望的伪静态地址
填写好你希望设置的伪静态地址,选择可以,然后提交,提交好后在右上角点击查看当前伪静态规则,伪静态目前提供下面几种主机类型的:
Apache Web Server(独立主机用户)
Apache Web Server(虚拟主机用户)
IIS Web Server(独立主机用户)
IIS7 Web Server(独立主机用户)
Zeus Web Server
Nginx Web Server
根据你的主机类型复制相应的伪静态代码,然后保存到.htaccess 文件(linux系统)或httpd.ini文件(window系统)里,放到你的网站根目录下,更新网站缓存,去测试一下……
ps:Discuz x2.5和Discuz x2.0都是这样设置的,其他版本的我没有试过
来自自由草的投稿,。

伪静态规则的设置方法

伪静态规则的设置方法

什么是伪静态?通俗的讲就是展示出来的是以.html一类的静态页面形式,但其实是用php一类的动态脚本来处理的wdcp面板上我们能看到伪静态规则的设置(“rewrite规则管理”和创建站点里的"启用rewrite")如下图我们该怎么设置?我就用DZ举个例子1.我们先在"rewrite规则管理"增加规则如下图方法点击"增加" 如下图下一步我们将规则写进去("规则"DZ论坛有)文件名为.conf 如下图(说明:如果我们用的web服务引擎是apache+nginx 或者是apache那么我们用的规则是apache规则如下图如果我们用的是nginx 那么我们就用nginx规则如下图)下一步把规则添加之后我们有2种方法来开启rewrite1.刚开始建站我们在"新建站点"和"新建整站"能看到开启rewrite这一项如下图(选择我们刚刚增加的规则)2.已经建好站了给建好的站开启rewrite 我们在"站点列表“进行操作如下图下一步打开DZ后台全局>seo设置>在可用下面根据实际情况打钩>提交ok 伪静态就设置完成(DZ不是全部页面都能设置为伪静态,不同的网站都不一样的)效果没启用rewrite 如下图启用rewrite 如下图说明:1.在停止启用rewrite后,打开之前的伪静态页面,若出现404错误页面,重启下服务器就行了2.apache和nginx的伪静态规则都是不一样的(环境与伪静态规则要相对应)如下图3.不同的网站,后台的伪静态设定都是大同小异,所以这个方法可以用到其它网站上。

4.不同的网站用的伪静态规则都是不一样的(这个可以去相关网站上找)本文摘自wdlinux论坛。

webconfig伪静态规则

webconfig伪静态规则

webconfig伪静态规则在网站开发中,为了提高网站的用户体验和搜索引擎优化(SEO),伪静态规则是一个常用的技术手段。

而在中,web.config 文件是用来配置网站的重要文件之一。

本文将介绍web.config文件中的伪静态规则的使用方法和注意事项。

什么是伪静态规则呢?简单来说,伪静态规则是一种将动态页面的URL转化为静态页面URL的技术。

通过伪静态规则,我们可以将动态页面的URL转化为带有扩展名的静态页面URL,从而提高网站的可读性和搜索引擎的收录率。

在web.config文件中,我们可以使用<rewrite>元素来配置伪静态规则。

下面是一个示例:```xml<system.webServer><rewrite><rules><rule name="Rewrite to static URL"><match url="^article/(\d+)$" /><action type="Rewrite" url="article.aspx?id={R:1}" /></rule></rules></rewrite></system.webServer>```在上面的示例中,我们定义了一个名为"Rewrite to static URL"的伪静态规则。

该规则的作用是将形如"article/123"的URL重写为"article.aspx?id=123"的URL。

其中,"^article/(\d+)$"是一个正则表达式,用来匹配URL中的参数值,并通过"{R:1}"来引用匹配到的参数值。

除了上述示例中的URL重写规则,我们还可以根据具体需求配置其他的伪静态规则。

伪静态 规则

伪静态 规则

伪静态规则
伪静态规则是指在服务器端通过URL重写或其他方法来模拟
静态页面的效果。

在传统的动态网站中,每次请求一个页面时,服务器都会执行一系列的动态处理过程,生成最终的HTML
代码返回给浏览器。

而伪静态规则可以让服务器将动态生成的页面保存为静态文件,并通过URL重写等方式将请求指向对
应的静态文件,从而避免了每次请求都执行一次动态处理过程。

伪静态规则的使用可以有效提高网站的访问速度和性能,减轻服务器的负载。

因为静态文件可以直接由服务器返回,不需要经过动态处理过程,所以响应速度更快。

同时,静态文件也可以被浏览器缓存,进一步加快页面加载速度。

常见的伪静态规则包括将动态页面的URL转换为带有.html扩
展名的静态URL,或者将动态URL中的参数部分隐藏或简化,使用更友好的URL形式。

伪静态规则的实现可以通过服务器
配置文件、插件、框架等方式来完成,具体的规则和实现方式会根据服务器和应用程序的不同而有所差异。

杰奇伪静态杰奇目录页伪静态杰奇阅读页面伪静态杰奇阅读短路径(史上最全)

杰奇伪静态杰奇目录页伪静态杰奇阅读页面伪静态杰奇阅读短路径(史上最全)

杰奇伪静态/杰奇目录页伪静态/杰奇阅读页面伪静态/杰奇阅读短路径(史上最全)最近爱上小说站,caiji了大把数据。

把vps都差点撑爆。

呵呵。

后来实在没办法,只能搞下伪静态Ps,本次教程异于百度搜索的其他伪静态教程本教程步骤最全面最能让新手站长朋友学到更多。

更多技术教程请关注遮天小说吧论坛/modules/forum/百度搜索一大堆,看来看去就是没看懂。

为了站长朋友能够更直观更简单的设置杰奇伪静态,我现在给大家做下图文教程感谢站长朋友们的关注和支持本文章纯属原创遮天小说吧 所有著作权转载请注明来源使用vps 或者服务器的站长朋友要按步骤操作使用空间的朋友购买空间前一定要咨询空间商是否支持伪静态下面开始图文操作演示iis的朋友首先安装下载伪静态ISAPIRewritev给大家提供个下载地址伪静态是破解版的性能强于其他版本地址/modules/forum/showtopic.php?tid=1&page=last将下载的ISAPIRewritev1.3forIIS.CR.rar解压,你会看到两个文件夹Cracked和setup进入setup,你会看到ISAPI_Rewrite Full.msi这个安装文件,没错,双击它开始正式安装了;一路Next,最后Finish确定,默认安装在C:\Program Files\Helicon下还没完,现在是最重要的一步,我们打开Cracked文件夹,将破解文件ISAPI_Rewrite.dll复制到C:\Program Files\Helicon\ISAPI_Rewrite文件夹中覆盖即可,IIS伪静态组件安装成功。

我们打开Internet 信息服务(IIS)管理器,找到“网站”,右键打开“属性”选项卡;选择“ISAPI 筛选器”选项卡,点击“添加”,弹出“添加/编辑筛选器属性”,“筛选器名称”写上ISAPI_Rewrite,这个可以自定义;“可执行文件”这里,通过“浏览”找到伪静态组件安装目录下的ISAPI_Rewrite.dll文件即可,默认路径是C:\Program Files\Helicon\ISAPI_Rewrite\ISAPI_Rewrite.dll;一路确定之后,我们重启下IIS管理器,之后再次打开网站属性的“ISAPI 筛选器”,看下是不是刚刚添加的ISAPI_Rewrite变为绿色向上的箭头呢?这样的话伪静态就配置成功了。

伪静态设置--IIS6伪静态设置问题

伪静态设置--IIS6伪静态设置问题

IIS6.0伪静态设置:1.把下面的压缩包复制到自己的桌面上,上传到自己的云主机下的需要设置伪静态的站点的根目录里,解压到跟目录里,这时会多出一个rewrite文件夹,文件夹里有两个文件mtbnotif.dll和Rewrite.dll,下面需要用到。

rewrite.rar(如果压缩包有问题,请在网站根目录自己建立一个rewrite文件夹,在把Rewrite.dll mtbnotif.dll这两个文件复制进rewrite文件夹里。

)2.打开rewrite建立一个扩展名为.ini的httpd.ini文件,如下图所示,用记事本打开此文件,把自己的规则复制进去保存。

3.右键rewrite目录,给此目录everyone权限,如下图4.点击电脑的开始----运行,并在里面输入regsvr32空格后加上刚才解压出来的两个文件其中的一个文件mtbnotif.dll的路径。

比如这儿要输入的是regsvr32 D:\www\web\自己网站\wwwroot\rewrite\mtbnotif.dll然后点击确定,会出现下图的注册.dll文件的成功的提示。

5.打开iis找到自己的站点,右键----属性----ISAPI筛选器,筛选器随便填写就行,可执行文件里需要点击添加,找到刚才解压后的Rewrite.dll文件点击打开,这时可执行文件里就是Rewrite.dll的路径,点击确定---确定即可。

6.以上就是设置伪静态的步骤,如果您还没成功,请检查自己的网站后台是否开启了伪静态,如果没开启登陆后台开启下。

7.如果后期您换程序了,发现打不开网站,请到iis去掉伪静态的设置,去掉方法:打开iis 找到自己的站点,右键----属性----ISAPI筛选器,找到这个设置过的筛选器删除确定即可。

后期如果需要配置在重新按照上面的步骤配置。

伪静态配置及写法

伪静态配置及写法

RewriteCond Host: ([0-9]+)\.XXX\.com
RewriteRule ^/register/ /School/Register\.aspx\?userid\=$1 [I]
RewriteCond Host: ([0-9]+)\.XXX\.com
RewriteRule ^/contact/ /School/Contactus\.aspx\?userid\=$1 [I]
RewriteRule ^/register/([0-9]+)/ /School/Register\.aspx\?userid\=$1&amp;id\=$2 [I]
#课程分页
RewriteCond Host: ([0-9]+)\.XXX\.com
RewriteRule ^/course/page([0-9]+)/ /School/Classlist\.aspx\?userid\=$1&amp;page\=$2 [I]
FULL版本可以在这儿下载:
/soft/fullrewrite.rar
下载后,您可以解压文件,将里面的ISAPI_Rewrite.dll等所有文件都放在C:\iisrewrite目录中,然后,您需要给C:\iisrewrite目录加上adms,system全部的权限、Users读与运行的权限,如果您不加上Users的权限,就会造成IIS无法启动。
1、伪静态服务器权限配置
ISAPIRewrite是外国开发的静态化组件,有部分虚拟主机用户会需要用到它,ISAPIRewrite分开Lite版本及FULL版本,其中,FULL版本是能给每个虚拟主机用户单独配置 Rewrite的规则的,虚拟主机用户只需要上传http.ini到web 下自己配置规则就可以使用了。

伪静态概述

伪静态概述

伪静态概述我们来了解一下什么是伪静态、做伪静态的好处、怎么做伪静态。

这里作为一个大致的了解,不用做更深的追究,后面我们会慢慢讲这些细节。

第一个问题:什么是伪静态?伪静态是一种服务器技术,通过这种技术可以让动态的网址映射到静态的网址上,例如野狼创办的这个伪静态技术博客,就是使用的伪静态技术,本来链接是一些很复杂的动态网址,通过一定的技术手段让用户可以用静态网址来访问我们的网站。

比如《7天学会伪静态前言》这篇文章的链接网址是/school/7weijingtai.html,但是你在程序里并见不到一个school文件夹,也找不到一个名叫7weijingtai.html的文件。

第二个问题:伪静态和静态生成哪个更好一些?这个问题很多人都感兴趣。

野狼在这里做一个结论:各有千秋!拿最出名的两个典型例子来说,dedecms(织梦)、discuz论坛。

这两个程序就是两个典型,织梦代表了静态生成,discuz代表了伪静态。

静态生成的问题在于:不适合互动性强的程序,生成过程非常消耗服务器资源(织梦数据多的时候全站生成要很长时间)。

所以一般静态生成适合企业站,伪静态技术适合功能性网站总体上来讲相对于静态生成技术伪静态的好处是:1、有新信息发布不用生成,适合互动性强的网站。

缺点有1、、伪静态在访问的时候消耗服务器的资源2、伪静态配置的技术成本高,很多人不会3、因为服务器环境不一样会影响到网站伪静态功能,为搬迁网站造成困扰第三个问题做伪静态有什么好处?1、伪静态更利于网站SEO工作开展搜索引擎并不喜欢长网址,伪静态的地址会受到百度等搜索引擎的亲赖,利于SEO的开展。

2、伪静态网址更方便记忆,更受用户欢迎3、隐藏程序,让程序更安全第四个问题怎么做伪静态呢?这个问题不要急,我们会在以后慢慢教给大家,这里会说一个大概方向。

做伪静态要满足三个条件:1、程序要支持。

也即程序链接结构可调整成新的静态网址。

比如,程序动态链接的时候新闻页面时news.asp?id=1这样的形式,那么做成静态的之后,程序要改成类似news_1.html的样子,要不你即使配置好伪静态规则,照样会有很多页面出现打不开或者仍然打开是动态链接。

全站静态化

全站静态化

全站静态化1. 引言随着互联网的快速发展,网站的访问量不断增加,传统的动态网站架构往往面临着性能瓶颈和资源消耗大等问题。

为了提高网站的访问速度和性能,全站静态化成为了一种常用的解决方案。

本文将介绍什么是全站静态化,以及实施全站静态化的流程和相关技术。

2. 全站静态化的概念全站静态化是指将动态生成的网站页面转换成静态的HTML页面的过程。

在全站静态化之后,访问者无需再经过后台服务器的处理,直接访问静态HTML文件即可。

这样可以大幅提高网站的访问性能和响应速度。

3. 实施全站静态化的流程实施全站静态化需要经历以下几个步骤:3.1 确定静态化的范围首先需要确定哪些页面需要进行静态化处理。

通常情况下,整个网站的首页、文章列表页面和文章详情页面是首选。

3.2 分析动态页面的数据来源分析动态页面的数据来源,包括数据库、API接口或其他外部数据源。

需要确定如何获取数据,并确保在静态化后能正常展示。

3.3 编写静态HTML页面的模板根据动态页面的设计,编写相应的静态HTML页面模板。

在模板中,可以使用模板引擎或静态化工具来动态生成静态HTML文件。

3.4 实施静态化处理根据模板生成静态HTML文件,并将其保存在服务器的指定目录下。

可以使用自动化工具或脚本来批量处理。

同时,需要确保生成的静态HTML文件能够正确地关联到其他动态页面或资源文件。

3.5 配置服务器配置服务器,将请求指向静态HTML文件的目录。

可以通过服务器配置或反向代理来实现。

3.6 定期更新静态HTML文件对于频繁更新的页面,需要定期更新对应的静态HTML文件,以保证静态页面与动态数据的同步性。

4. 实施全站静态化的技术实施全站静态化可以使用多种技术,下面介绍几种常用的技术:4.1 静态化工具静态化工具是一种将动态页面转换成静态HTML文件的工具。

常用的静态化工具有 Jekyll、Hugo、Hexo 等。

这些工具提供了丰富的模板语法和命令行工具,可以方便地进行全站静态化的处理。

在线生成伪静态规则

在线生成伪静态规则

在线生成伪静态规则
在互联网上,许多网站都采用伪静态页面来提高网站的访问速度和搜索引擎的排名。

伪静态页面是指通过URL重写技术,将动态生成的页面转化为静态页面,从而提高页面的访问速度和搜索引擎的爬取效率。

为了方便网站管理员生成伪静态规则,现在已经出现了许多在线工具。

这些工具可以根据网站的URL结构和服务器环境,自动生成适合网站的伪静态规则。

用户只需要输入网站的URL和服务器环境,就可以生成规则并复制到服务器上,从而实现伪静态页面的功能。

值得注意的是,伪静态规则需要根据网站的URL结构来生成,如果网站的URL结构变化,伪静态规则也需要相应地修改。

此外,伪静态规则的生成和使用需要一定的技术水平,如果不了解相关知识,建议寻求专业人士的帮助。

- 1 -。

杰奇CMS中网站基本信息设置详解

杰奇CMS中网站基本信息设置详解

✓出处:站长百科杰奇CMS 中网站基本信息设置详解✓出处:站长百科 ✓原文地址:/wiki/杰奇CMS/网站基本信息设置 ✓ 本电子书整理站长百科杰奇CMS/网站基本信息设置词条,查看内容请访问网站。

JIEQI CMS 后台->系统管理->系统定义->网站基本信息:• 站点名、域名设置:在这里设置个性站点名称、站点访问地址。

• 设置联系E_mail :在这里填写自己的E-mail ,方便用户联系。

•多服务器设置: 首先,需要填写主站的访问网址。

然后,填写用户入口服务器的访问域名,即用户注册、登陆、退出的服务器域名。

注意:只使用 单服务器,这里可以不用填写。

✓出处:站长百科• 设置网站banna :在这里填写网站banna 信息,一般是js 广告代码或者图片。

•填写授权码:在这里填写站点的授权码,授权码获得方法在程序包的说明文档有说明。

• 网站开放、关闭:如果打算维护网站或者由于一些特殊原因需要关闭网站,就可以在这里选择“站点关闭”,并且可以输入“关闭站点的原因”。

如果不想用户登陆评论,可以“开放但禁止发表”。

•是否容许代理访问:如果网站有安装【电子书模块】,根据实际需要选择“是”或者“否”。

•选择网站风格:网站风格文件都是放置在”...根目录/themes”下面某一个文件夹内,在这里填写的风格名与文件夹需要一致。

•顶部、底部通栏:在这里填写“顶部通栏代码”以及“底部通栏代码”,一般是广告代码,显示在页面主题内容的上面和下面。

•是否使用系统菜单:用户根据需求选择“是”或者“否”。

•错误显示模式:为了站点安全,最好在网站安装成功后选择“不显示错误”,调试站点时候一般选择“显示错误”便于查找错误。

✓出处:站长百科✓出处:站长百科。

杰奇1.7全站伪静态设置

杰奇1.7全站伪静态设置
#RewriteRule ^(.*)/book/([0-9]+)\.html$ $1/modules/article/articleinfo\.php\?id=$2 [L]
RewriteRule ^/index\.html$ /index\.php [L]
RewriteRule ^(.*)/search\.html$ $1/modules/article/search\.php [L]
杰奇1.7全站伪静态设置
示范案例请参照
请把以下内容保存为 httpd.ini
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
# Protect httpd.ini and httpd.parse.errors files
#RewriteRule ^(.*)/book/([0-9]+)\.html$ $1/modules/article/articleinfo\.php\?id=$2 [L]
再请在网站后台的伪静态里设置依次如下:
/book/<{$id}>l
/catalog/<{$class}>-<{$page}>.html
RewriteRule ^(.*)/full\.html$ $1/modules/article/index\.php\?fullflag=1 [L]
RewriteRule ^(.*)/serial\.html$ $1/modules/article/index\.php\?fullflag=0 [L]
# from accessing through HTTP

杰奇CMS全站伪静态教程 (Apache)

杰奇CMS全站伪静态教程 (Apache)

首先我们要定义下我们的路径。

用来说事那么我定义的路径就是i_*.html 小说页c*.html 列表页*.html 排行榜页面du/*.html 目录页du/*/*.html 阅读页那么我的后台是怎么写的呢?文章信息页面伪静态规则1./i_<{$id}>.html复制代码文章分类页面伪静态规则1./c<{$class}>_<{$page}>.html复制代码首字母分类页面伪静态规则1./i<{$initial}>_<{$page}>.html复制代码排行榜页面伪静态规则1./<{$sort}>_<{$page}>.html复制代码这就是我的后台填写的了那么Rewrite规则的写法是这个1.rEwriteEngine on2.RewriteBase /^i_([0-9]+)\.html$ modules/article/articleinfo.ph p?id=$1&%{QUERY_STRING}4.//信息页5.RewriteRule^c([0-9]+)\.html$ modules/article/articlelist.php ?class=$1&%{QUERY_STRING}6.//分类第一页7.RewriteRule^c([0-9]+)_([0-9]+)\.html$ modules/article/articlelist.php ?class=$1&page=$2&%{QUERY_STRING}8.//分类页9.RewriteRule^i([01A-Z])_([0-9]+)\.html$ modules/article/index.php?page=$2 &initial=$1&%{QUERY_STRING}10.//字母分页11.RewriteRule^i_([01A-Z])\.html$ modules/article/index.php?page=1& initial=$1&%{QUERY_STRING}12.//字母第一页13.RewriteRule^([a-z]+)_([0-9]+)\.html$ modules/article/toplist.php ?page=$2&sort=$1&%{QUERY_STRING}14.//排行榜页面15.RewriteRule^du/([0-9]+)\.html$ modules/article/reader.php?aid=$1&%{QUERY_STRING}16.//目录页17.RewriteRule^du/([0-9]+)/([0-9]+)\.html$ modules/article/reader.php ?aid=$1&cid=$2&%{QUERY_STRING}18.//阅读页19.RewriteRule^zuixin\.html$ modules/article/toplist.p hp?sort=lastupdate&%{QUERY_STRING}20.RewriteRule^all\.html modules/article/artic lelist.php?class=&%{QUERY_STRING}21.RewriteRule^xuanhuan\.html$ modules/article/article list.php?class=1&%{QUERY_STRING}22.RewriteRule^wuxia\.html$ modules/article/articlelis t.php?class=2&%{QUERY_STRING}^dushi\.html$ modules/article/articlelis t.php?class=3&%{QUERY_STRING}24.RewriteRule^lishi\.html$ modules/article/articlelis t.php?class=4&%{QUERY_STRING}25.RewriteRule^tuili\.html$ modules/article/articlelis t.php?class=5&%{QUERY_STRING}26.RewriteRule^wangyou\.html$ modules/article/articlel ist.php?class=6&%{QUERY_STRING}27.RewriteRule^kehuan\.html$ modules/article/articleli st.php?class=7&%{QUERY_STRING}28.RewriteRule^kongbu\.html$ modules/article/articleli st.php?class=8&%{QUERY_STRING}29.RewriteRule^sanwen\.html$ modules/article/articleli st.php?class=9&%{QUERY_STRING}30.RewriteRule^qita\.html$ modules/article/articlelist .php?class=10&%{QUERY_STRING}31.RewriteRule^quanben\.html$ modules/article/index.ph p?fullflag=1&%{QUERY_STRING}32.//全本小说33.RewriteRule^library/(\w+)_(\w+)_(\w+)_(\d+)_(\d+)_(\d+)_(\d+)_(\d+)_(\d+)\ .html$ modules/article/index.php?class=$1&sort=$2&initial=$3&si zelevel=$4&commend=$5&attribute=$6&status=$7&order=$8&page=$934.//这个是书籍筛选,可放弃35.RewriteCond %{HTTP_HOST} ^esou\.biz [NC]36.RewriteRule ^(.*)$ http://www.esou\.biz$1 [L,R=301]37.//上面这两句是301重定向,把不带www定向到带www的38.39.复制代码下面重点讲解如何伪静态目录页和阅读页首先,我们要找到信息页模板(articleinfo.html)。

伪静态 rewrite规则

伪静态 rewrite规则

伪静态 rewrite规则
伪静态(Pseudo-static)是一种在网站开发中常见的技术,它通过 URL 重写规则将动态生成的页面 URL 转换为看起来像静态页面的 URL。

这样可以改善搜索引擎优化(SEO)和用户友好度,同时保留动态生成页面的灵活性。

在使用伪静态时,通常需要使用 rewrite 规则来将原始的动态 URL 重写为静态 URL,以便服务器能够正确地处理请求。

具体的 rewrite 规则语法和配置方式可能因服务器环境和使用的 web 服务器而有所不同。

以下是一个示例rewrite 规则的常见写法,以 Apache HTTP Server (mod_rewrite) 为例:
RewriteEngine On
RewriteRule ^/static-page/(\d+)$ /index.php?page=$1 [L]
在上述示例中,RewriteEngine On 表示启用 rewrite 引擎。

RewriteRule 是一个规则声明,用于将匹配的 URL 重写为指定的目标 URL。

示例中的规则将匹配形如 /static-page/123 的 URL,并将其重写为 /index.php?page=123。

具体的 rewrite 规则根据项目的需求和 URL 结构而有所不同,常见的规则包括将带有查询参数的 URL 重写为路径形式、隐藏文件扩展名、处理搜索引擎友好的 URL 等。

请注意,rewrite 规则的具体语法和配置方式可能因使用的 web 服务器和配置文件而有所不同。

对于其他服务器环境,如 Nginx、IIS 等,需要参考相应的文档和配置指南来了解具体的 rewrite 规则语法和配置方法。

杰奇全站伪静态规则

杰奇全站伪静态规则

杰奇伪静态规则后台规则/book/<{$id}>/fenlei<{$class}>/fenlei<{$class}>-<{$page}>.html/list-<{$initial}>/<{$initial}>-<{$page}>.html/<{$sort}>/<{$sort}>-<{$page}>.html# Helicon ISAPI_Rewrite configuration file# Version 3.1.0.86#放到网站根目录RewriteEngine on#这个看名字就知道是默认根目录的意思RewriteBase /RewriteRule^book/([0-9]+)\.html$ modules/article/articleinfo \.php\?id=$1RewriteRule^book/([0-9]+)/$ modules/article/articleinfo\.php\ ?id=$1RewriteRule^book/([0-9]+)/index\.html$ modules/article/articleinfo\.php\ ?id=$1RewriteRule^fenlei([0-9]+)/fenlei([0-9]+)\-([0-9]+)\.html$ modules/article/articlelist\.php\ ?class=$1\&page=$3RewriteRule^list\-([A-Z]+)/([A-Z]+)\-([0-9]+)\.html$ modules/article/articlelist\.php\ ?initial=$1\&page=$3RewriteRule^([A-Za-z]+)/([A-Za-z]+)\-([0-9]+).html$ modules/article/toplist\.php\?sor t=$1\&page=$3#小说最近更新RewriteRule ^book$ modules/article/toplist\.php\?sort=lastupdate RewriteRule ^book/$ modules/article/toplist\.php\?sort=lastupdate RewriteRule^book/index\.html$ modules/article/toplist\.php\?sor t=lastupdate#全本RewriteRule^book/end$ modules/article/index\.php\?fullf lag=1RewriteRule^book/end/$ modules/article/index\.php\?fullf lag=1RewriteRule^book/end/index\.html$ modules/article/index\.php\?fullf lag=1#章节列表RewriteRule^book/([0-9]+)/arclist.html$ modules/article/reader\.php\?aid= $1#章节内容页RewriteRule^book/([0-9]+)/([0-9]+)\.html$ modules/article/reader\.php\?aid= $1\&cid=$2 [L]圣王。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
#RewriteRule ^(.*)/book/([0-9]+)\.html$ $1/modules/article/articleinfo\.php\?id=$2 [L]
再请在网站后台的伪静态里设置依次如下:
/book/<{$id}>.html
/catalog/<{$class}>-<{$page}>.html
RewriteRule ^(.*)/fullflag/([0-9]+)-([0-9]+)\.html$ $1/modules/article/index\.php\?fullflag=$2&page=$3 [L]
RewriteRule ^(.*)/toplist/([a-z]+)-([0-9]+)\.html$ $1/modules/article/toplist\.php\?sort=$2&page=$3 [L]
RewriteRule ^(.*)/initial/0\.html$ $1/modules/article/index\.php\?initial=~ [L]
RewriteRule ^(.*)/initial/0-([0-9]+)\.html$ $1/modules/article/index\.php\?initial=~&page=$2 [L]
RewriteRule ^(.*)/userdetail\.html$ $1/userdetail.php [L]
RewriteRule ^(.*)/myarticle\.html$ $1/modules/article/myarticle.php [L]
#RewriteRule ^(.*)/catalog/([0-9]+)_([0-9]+)\.html$ $1/modules/article/articlelist\.php\?class=$2&page=$3 [L]
RewriteRule ^(.*)/note.html$ $1/modules/note/index\.php [L]
RewriteRule ^(.*)/vote.html$ $1/modules/vote/index\.php [L]
RewriteRule ^(.*)/book/([0-9]+)\.html$ $1/modules/article/articleinfo\.php\?id=$2 [L]
杰奇17全站伪静态设置.txt如果有来生,要做一棵树,站成永恒,没有悲伤的姿势。一半在土里安详,一半在风里飞扬,一半洒落阴凉,一半沐浴阳光,非常沉默非常骄傲,从不依靠从不寻找。杰奇1.7全站伪静态设置
示范案例请参照
请把以下内容保存为 httpd.ini
RewriteRule ^(.*)/full\.html$ $1/modules/article/index\.php\?fullflag=1 [L]
RewriteRule ^(.*)/serial\.html$ $1/modules/article/index\.php\?fullflag=0 [L]
RewriteRule ^(.*)/initial/([1A-Z])\.html$ $1/modules/article/articlelist\.php\?initial=$2page=$3 [L]
RewriteRule ^(.*)/initial/([1A-Z])-([0-9]+)\.html$ $1/modules/article/articlelist\.php\?initial=$2&page=$3 [L]
#RewriteRule ^(.*)/book/([0-9]+)\.html$ $1/modules/article/articleinfo\.php\?id=$2 [L]
RewriteRule ^/index\.html$ /index\.php [L]
RewriteRule ^(.*)/search\.html$ $1/modules/articlele ^(.*)/bookreader/vol-([0-9]+)-([0-9]+)\.html$ modules/article/showvolume.php?aid=$1&vid=$2 [L]
RewriteRule ^(.*)/addbookcase-([0-9]+)-([0-9]+)\.html$ $1/modules/article/addbookcase.php?bid=$1&cid=$2 [L]
RewriteRule ^(.*)/addbookcase-([0-9]+)\.html$ $1/modules/article/addbookcase.php?bid=$1 [L]
RewriteRule ^(.*)/bookcase\.html$ $1/modules/article/bookcase.php [L]
RewriteRule ^(.*)/book\.html$ $1/modules/article/index\.php [L]
RewriteRule ^(.*)/register\.html$ $1/register\.php [L]
RewriteRule ^(.*)/login\.html$ $1/login\.php [L]
#RewriteRule ^(.*)/index.html$ /index\.php
#RewriteRule ^(.*)/catalog/([0-9]+)-([0-9]+)\.html$ $1/modules/article/articlelist\.php\?class=$2&page=$3 [L]
RewriteRule ^(.*)/catalog/([0-9]+)-([0-9]+)\.html$ $1/modules/article/articlelist\.php\?class=$2&page=$3 [L]
RewriteRule ^(.*)/catalog/([0-9]+)/index\.html$ $1/modules/article/articlelist\.php\?class=$2&page=$3 [L]
/initial/<{$initial}>-<{$page}>.html
/toplist/<{$sort}>-<{$page}>.html
以上内容的前提条件为html已经做好了映射
RewriteRule ^(.*)/list/([0-9]+)\.html$ $1/modules/article/reader\.php\?aid=$2 [L]
RewriteRule ^(.*)/bookreader/([0-9]+)-([0-9]+)\.html$ $1/modules/article/reader\.php\?aid=$2&cid=$3
RewriteRule ^(.*)/catalog/-([0-9]+)\.html$ $1/modules/article/articlelist\.php\?class=$2&page=$3 [L]
RewriteRule ^(.*)/catalog/([a-zA-Z0-9]+)\.html$ $1/modules/article/articlelist.php?class=$2 [L]
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
相关文档
最新文档