PHP怎么全站批量生成静态页面

PHP怎么全站批量生成静态页面,第1张

这个要看你本身的程序具备不具备静态的功能,就像我的网站 >

iis的话 可以通过配置伪静态 下载个伪静态插件 配置下就能用>

Aspnet 生成静态页面实例

开发步骤:

1、路径映射类(UrlMapping),主要对路径进行拆分、拼接。(关键的一步)

2、过滤流类(FilterStream),主要负责生成静态页面。

3、静态页面类(HtmlPage),主要是调用UrlMapping和FilterStream类,

哪个页面想静态化,就继承这个类。

4、HtmlHandler类,路径后缀为Html的,都由它来处理,与HtmlPage类相似。

5、HtmlPanel类(控件),页面带上这个控件,超链接会静态化。

码一:

<script>

function selecturl(){

z=documentbodycreateTextRange();

zmoveToElementText(selecturlDiv);

zselect();

}

</script>

<span onmousemove='selecturl()' id=selecturlDiv><script>documentwrite(locationhref)</script>

代码二:

<script>

function copyCode(o){oselect();var js=ocreateTextRange();jsexecCommand("Copy");alert("复制成功!");}

documentwrite("<table align=center class=tableborder1 cellpadding=1 cellspacing=0><tr>");

documentwrite("<td width=10% nowrap class=tablebody1>本页URL地址(双击复制):</td>");

documentwrite("<td class=tablebody1><textarea onfocus=thisselect() style='width:100%;overflow-y:visible;' ondblclick=copyCode(this) rows=1>");

documentwrite(selflocation+"</textarea></td></tr></table>");

</script>

代码三:

<script language="javascript">

<!--

function copyToClipBoard(){

var clipBoardContent=documentlocation;

clipBoardContent+='\r\n';

windowclipboardDatasetData("Text",clipBoardContent);

alert("耶!复制成功喽!你可以粘贴在QQ消息里送给你的好朋友呀!再次感谢你对 的支持哦!");

}

//-->

</script>

<script language='javascript'>

documentwrite("<img src=\"templates//images/dbgif\" width=\"49\" height=\"17\">");

documentwrite("<input size=\"60\" value=\""+documentlocation+"\"><input type=\"button\" value=\"推荐给朋友\" title=\"点击复制地址到剪贴板,直接在MSN/QQ上粘贴即可\" onclick=\"copyToClipBoard()\">");

</script>

做伪静态是一种, 然后就是读取模板的静态,建议第一种

<RewriterConfig>

<Rules>

<RewriterRule>

<LookFor>~/2010([\d])html</LookFor>

<SendTo>~/newsshowaspxnid=$1</SendTo>

</RewriterRule>

<RewriterRule>

<LookFor>~/order2010([\d])html</LookFor>

<SendTo>~/orderhotelaspxcid=$1</SendTo>

</RewriterRule>

<RewriterRule>

<LookFor>~/indexhtm0l</LookFor>

<SendTo>~/indexaspx</SendTo>

</RewriterRule>

以上就是关于PHP怎么全站批量生成静态页面全部的内容,包括:PHP怎么全站批量生成静态页面、“高价”求一套wordpress全站静态化页面,不是伪静态,还有就是新建页面设置静态页面的详细教程,紧急。、全站静态化如何设置求助等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9719767.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存