关关“成龙的小说是伪静态的教程,我就伪静态的交给你了!”解决这个帖子里的问题。
首先,在后台设置伪静态连接代码:
1,文章信息页面的伪静态规则:/book/
2.商品分类页面的伪静态规则:/list/
3.初始分类页面的伪静态规则:/zm/< { $ initial } & gt;_ & lt{ $ page } & gt。超文本标记语言
4.排行榜页面的伪静态规则:/top/< { $ sort } & gt;_ & lt{ $ page } & gt。超文本标记语言
第二,在rewrite | Baidu \com)。+
重写者。*\.(?:gif | jpg | png | exe | rar | zip | torrent | BMP | pdf)/block . gif
[I,O,N]
#以下是目录页,阅读页设置。
重写者^/book([0-9]+)\.html$
/模块/文章/读者\。php\?援助= 65438美元+0
重写规则
^/book([0-9]+)_([0-9]+)\.html $/模块/文章/读者\。php\?aid = $ 1 & amp;cid = 2美元
#以下是信息页、分类页、排名页、按字母排序页的设置。
重写者^/book/([0-9]+)\.html$
/modules/article/articleinfo\。php\?id=$1
重写器#
^/list/([0-9]+)_([0-9]+)\.html $/modules/article/article list \php\?class=$1
重写者^/zm/([a-z]+)_([0-9]+)\.超文本标记语言
/modules/article/toplist\。php\?排序=$1
重写规则
^/top/initial([01a-z])-([0-9]+)\.html$
/modules/article/article list . PHP?初始=$1
第三,然后修改
modules \ article \ templates \ article info . html
1.“点击阅读”的地址(目录页地址)代码变更为:
/book{?$articleid?}.超文本标记语言
2.链接内容页面的地址码变为:
/book{?$articleid?}_{?$lastchapterid?}.超文本标记语言
3、修改
模块\文章\模板\索引. html
& lta
href=/qz.q/"{?$preview_page?} " & gt& lt字体
color="#0033FF " >前一页
替换为:
& lt!–上一页–>
& ltscript type = " text/JavaScript " & gt;& lt!–
var字符串=
"{?$preview_page?}";
if(str.getQuery("cid "))
{
document . write(" & lt;a
href=/book{?$article_id?}_"+str.getQuery("cid")+"。html & gt前一章
}
其他
{
document . write(" & lt;' btnlink '
href=/qz.q/book/{?$article_id?}.超文本标记语言
Title=' Return {?$article_title?}
'简介' & gt返回页面
}
//–& gt;
& lt/script & gt;
3.威尔(男子名)
& lta
href=/qz.q/"{?$index_page?} " & gt& lt字体
color="#0033FF " >返回目录
替换为:
& lt!–返回目录->
& lta
href=/qz.q/"/book{?$articleid?}.html " & gt目录
4.威尔(男子名)
& lta href=/qz.q/"{?$next_page?} " & gt& lt字体
color="#0033FF " >下一页
替换为:
& lt!–下一页–>
& ltscript type = " text/JavaScript " & gt;
& lt!–
var字符串=
"{?$next_page?}";
if(str.getQuery("cid "))
{
document . write(" & lt;a
href=/book{?$article_id?}_"+str.getQuery("cid")+"。html & gt下一章
}
其他
{
document . write(" & lt;' btnlink '
href=/qz.q/book/{?$article_id?}.超文本标记语言
Title=' Return {?$article_title?}
'简介' & gt返回页面
}
//–& gt;
& lt/script & gt;
5.最后修改/scripts/common.js。
在底部添加:
string . prototype . getquery = function(name)
{
var reg = new
regexp("(^|&;)“+名+"=([^&;]*)(& amp;|$)");
var r =
this.substr(this.indexOf("\?)+1).匹配(reg);
if (r!= null)return(r[2]);
返回null
}
动词 (verb的缩写)修改相应的模块文件:
1.链接信息页面调用:
将
{?$articlerows.url_articleinfo?}
修订为:
/book{?$articlerows.articleid?}.超文本标记语言
2.链接目录页面调用:
将
{?$articlerows.url_articleindex?}
修订为:
/book{?$articlerows.articleid?}.超文本标记语言
3.链接内容页面调用:
将
{?$articlerows.url_lastchapter?}
修改成
/book{?$articlerows.articleid?}_{?$articlerows.lastchapterid?}.超文本标记语言