杰奇伪静态杰奇目录页伪静态杰奇阅读页面伪静态杰奇阅读短路径(史上最全)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
杰奇伪静态/杰奇目录页伪静态/杰奇阅读页面伪静态/杰奇阅读短路径(史上最全)
最近爱上小说站,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变为绿色向上的箭头呢?这样的话伪静态就配置成功了。
Iis伪静态程序安装好,我们准备设置网站后台以及修改模板
iis伪静态安装好之后我们来具体的设置伪静态httpd.ini伪静态规则小说站后台以及模板需要修改的具体细节
其伪静态规则如下复制到安装好的伪静态路径下的httpd.ini 并且重启iis
[ISAPI_Rewrite]
RewriteCond Host: (.+) RewriteCond Referer: (?!http://\1.*).* RewriteCond Referer: (?!http://(?:.*\.baidu\.com|baidu\.com)).+ #RewriteRule ^(.*)/index.html$ /index\.phpRewriteRule .*\.(?:gif|jpg|png|exe|rar|zip|torrent|bmp|pdf) /block.gif [I,O,N] RewriteRule ^/book([0-9]+)\.html$ /modules/article/reader\.php\?aid=$1 RewriteRule ^/book([0-9]+)_([0-9]+)\.html$ /modules/article/reader\.php\?aid=$1&cid=$2 RewriteRule ^/book/([0-9]+)\.html$ /modules/article/articleinfo\.php\?id=$1 RewriteRule# ^/list/([0-9]+)_([0-9]+)\.html$ /modules/article/articlelist\.php\?class=$1 RewriteRule ^/zm/([a-z]+)_([0-9]+)\.html$ /modules/article/toplist\.php\?sort=$1 RewriteRule ^/top/initial([01A-Z])-([0-9]+)\.html$ /modules/article/articlelist.php?initial=$1
2.设置后台小说连载-参数设置
HTML目录必须设置成你网站html生成的绝对路径最后必须\ 结尾.
访问HTML的url 必须依照伪静态规则设置那么事例站如图3.信息页面列表页面字母排行榜
依次填写
/book/<{$id}>.html
/list/<{$class}>_<{$page}>.html
/zm/<{$initial}>_<{$page}>.html
/top/<{$sort}>_<{$page}>.html
如下图
保存设置后台设置完毕!
4. 修改模板modules\article\templates 下的articleinfo.html 信息页模板index.html 目录页面模板style.html阅读页面模板
ps. 下面几步百度下也可以找到但是99%搜索出的结果看到的js代码都是错误的我本身是个白菜也是多方求证出的结果
下面继续吧
先修改articleinfo.html 信息页模板
找到<a href="{?$url_read?}" id="htmldianjiyuedu" title="点击阅读
把{?$url_read?}" id="htmldianjiyuedu 替换成/book{?$articleid|subdirectory?}/{?$articleid?}.html
index.html 目录页面模板
找到<a href="{?$indexrows[i].curl1?}">
<a href="{?$indexrows[i].curl2?}">
<a href="{?$indexrows[i].curl3?}">
<a href="{?$indexrows[i].curl3?}">
把{?$indexrows[i].curl1?} 到{?$indexrows[i].curl4 ?}
替换成/book{?$articleid|subdirectory?}/{?$articleid?}_{?$indexrows[i].cid1?}.html 到
/book{?$articleid|subdirectory?}/{?$articleid?}_{?$indexrows[i].cid4?}.html style.html阅读页面模板主要是js
ps.有些淘宝卖家总说你模板和别的不同胡乱要价这里我告诉大家以下内容页都是js调用不一样的地址自己手动就可以改
例如book/1.html 改成/txt/1.html 伪静态信息目录阅读依次改下就可以
下面说下事例站的修改方法
(1.)首先找到以下代码其实89%以上的小说站翻页代码都是一样的
<script type="text/javascript"><!--var preview_page = "{?$preview_page?}";var next_page = "{?$next_page?}";var index_page = "{?$index_page?}";var article_id = "{?$article_id?}";var chapter_id = "{?$chapter_id?}";function jumpPage() { var event = document.all ? window.event : arguments[0]; if (event.keyCode == 37) document.location = preview_page; if
(event.keyCode == 39) document.location = next_page; if (event.keyCode == 13) document.location = index_page;}document.onkeydown=jumpPage;--></script>替换成
<script type="text/javascript">
<!-- String.prototype.getQuery = function(name)
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = this.substr(this.indexOf("\?")+1).match(reg);
if (r!=null) return (r[2]); return null;
} var str = "{?$preview_page?}";
if(str.getQuery("cid"))
{
preview_page ="/book{?$articleid|subdirectory?}/{?$article_id?}_"+str.getQuery("cid")+".html"
}
else
{
preview_page ="/book/{?$article_id?}.html"
}
var str = "{?$next_page?}";
if(str.getQuery("cid"))
{
next_page ="/book{?$articleid|subdirectory?}/{?$article_id?}_"+str.getQuery("cid")+".html"
}
else
{
next_page ="/book/{?$article_id?}.html"
}
var index_page = "/book{?$articleid?}.html";
var article_id = "{?$article_id?}";
var chapter_id = "{?$chapter_id?}";
function jumpPage() {
if (event.keyCode==37) location=preview_page;
if (event.keyCode==39) location=next_page;
if (event.keyCode==13) location=index_page;
}
document.onkeydown=jumpPage;
-->
</script>
(2.)找到<a href="{?$preview_page?}" id="htmlshangzhang" target="_top" title="阅读《{?$article_title?}》的上一章">上一章</a> 需要把{?$preview_page?}" id="htmlshangzhang" target="_top" title="阅读《{?$article_title?}》的上一章
替换成
<script type="text/javascript"><!--
var str = "{?$preview_page?}";
if(str.getQuery("cid"))
{
document.write("<a
href=/book{?$articleid|subdirectory?}/{?$article_id?}_"+str.getQuery("cid")+".html>上一章</a>");
}
else
{
document.write("<a class='btnlink' href=book/{?$article_id?}.html title='返回{?$article_title?}介绍'>返回书页</a>");
}
//--> </script>
(3.)找到<a href="{?$index_page?}" id="htmlmulu" target="_top" title="《{?$article_title?}》的章节目录">本书目录</a>
把{?$index_page?}" id="htmlmulu" target="_top" title="《{?$article_title?}》的章节目录替换成<a href="/book{?$articleid|subdirectory?}/{?$articleid?}.html
(4.)找到下面代码<a href="{?$next_page?}" id="htmlxiazhang" target="_top" title="阅读《{?$article_title?}》的下一章">下一章</a>
并把{?$next_page?}" id="htmlxiazhang" target="_top" title="阅读《{?$article_title?}》的下一章
替换
<script type="text/javascript"><!--
var str = "{?$next_page?}";
if(str.getQuery("cid"))
{
document.write("<a
href=/book{?$articleid|subdirectory?}/{?$article_id?}_"+str.getQuery("cid")+".html>下一章</a>");
}
else
{
document.write("<a class='btnlink' href=book/{?$article_id?}.html title='返回{?$article_title?}介绍'>返回书页</a>");
}
//--> </script>
这样杰奇信息页面目录页面阅读页面也就真正实现了伪静态数据生成只需要生成索引文件opf即可
列表页的伪静态规则本教程上面也有象事例站
ps. 杰奇程序本身就是消耗空间的伪静态的效果就是为了减少消耗大大的缓解草根站长
初步的投资
列表页面的模板就不讲了首页更新的快不会影响百度收录的
本文章版权遮天小说吧遮天论坛/modules/forum/ 转载请注明。