1、网址:http://news.16800000.com/2、技术一:二级域名的泛解析3、技术二:URL重写。4、技术三:生成静态页。
5、小技巧:在列表页面里可以使用方向键翻页, -> 键:下一页; <- 键 上一页;PageUp: 首页; PageDown :末页。
不知道大家对于具体实现有没有感兴趣的,有的话请回帖,我回加以解答的。如果没有回帖的话,就说明都不大感兴趣,那我也就不多说了。(没办法,本人很懒:))
5、小技巧:在列表页面里可以使用方向键翻页, -> 键:下一页; <- 键 上一页;PageUp: 首页; PageDown :末页。
不知道大家对于具体实现有没有感兴趣的,有的话请回帖,我回加以解答的。如果没有回帖的话,就说明都不大感兴趣,那我也就不多说了。(没办法,本人很懒:))
>>二级域名的泛解析是怎么实现1、要求域名服务商(就是申请域名的地方)提供泛解析的功能。2、加一个二级域名的解析,比如 *.16800000.com 指向到你的服务器的IP地址。3、服务器的IIS新建一个站点,主机头留空即可。4、写程序判断域名,根据不同的域名转到相应的页面就可以了。这里可以用 Response.Redirect("") 缺点:URL地址就相应的改变。也可以用 Server.Transfer("") 这个呢可以保持URL地址不变化,但是要注意网页里面图片的连接,很容易发生找不到图片的现象。我使用了URL重写的方式。这个晚上的时候再详细说明。
注意:使用此程序必须自己有独立服务器1、绑定泛域名到你的服务器ip,如你的域名为abc.com,则绑定*.abc.com到你的服务器ip(前面为星号)。
2、将你网站所在iis服务的主机头留空,并把default.asp文件的执行优先级设定为最高。
是否能开源,谢谢
EdisonNet#sohu.com (#换成@)
???
呵呵。小弟不才。这个一直不明白。静态页上加一个iframe但提交数据的时候怎样才能识别是针对哪条新闻提交的数据??还有的是,楼主一个新闻页面又有一个相对的新闻发表页面。假如为441.shtml.我评论一条,数据马上显示.使用静态页面重新生成。还是??
望讲解,不胜感激。
错误信息:没有为第 6 列(属于 'aa')指定列。没有为第 7 列(属于 'aa')指定列。
查询语句: select * from (select top 28 NewsID,HTMLPage,Title,AddedDate,HitTimes ,'','' from jiri_News where NewsClass1ID=1 order by NewsID ) as aa order by aa.NewsID desc
这是生成静态页的新闻内容,下面的"相关新闻连接"和"热门评论"这两个是在生成的时候就加上去的?还是JS,或者其他????
这是生成静态页的新闻内容,下面的"相关新闻连接"和"热门评论"这两个是在生成的时候就加上去的?还是JS,或者其他????
二级域名的解析指向ASP源码
加入时间 2004-3-3 9:03:42 本站域名 www.code365.com
浏览统计 Total:205 | Year:129 | Month:42 | Day:1
懂程序的人一看就明白怎么实现了
呵呵!真简单<%@ LANGUAGE = VBScript.Encode %>
<%
Server_Name = Request.ServerVariables("SERVER_NAME")
For I=1 To Len(Server_Name)
If Mid(Server_Name,i,1)="." Then Exit For
USER = USER & Mid(Server_Name,i,1)
Next
Set conn = Server.CreateObject("ADODB.Connection")
DBPath = Server.MapPath("data/url.mdb")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath
SET rs = Server.CreateObject("ADODB.Recordset")
sql ="SELECT * From url where name=“"&user&"“"
rs.open sql,conn,1,2
if rs.eof or rs.bof then
response.write ("错误:找不到该页")
rs.close
conn.close
set rs=nothing
set conn=nothing
Else
url=rs("zurl")
rs.close
conn.close
set rs=nothing
set conn=nothing
%>
<meta http-equiv="refresh" content="0;url=<%=URL%>">
<%End If%>
评论那里有没有防eval(Request.form('#')+'')URL重写
是用Adodb.Stream吧
无论使用哪种,都必须使用域名泛解析。将*.test.com(此处我们test.com作例子)解析到你指定的服务器上。
如:
*.test.com 222.222.222.222注:
作域名泛解析前,必须确认域名服务商对你提供域名泛解析服务。否则,后面的工作都是徒劳的。方法一:使用Windows自带DNS解析。
步骤:
1,添加好test.com,如下图
2,在test下添加一个名称为 * 的域 (右键,添加域),添加完如下图
3,在*的域下,添加一个主机(右键,新建主机,主机名称为空,IP则填写为您要将域名泛解析的对应IP),添加完如下图。
解析完成,测试一下,Ping test.test.com 是不是解析到222.222.222.222方法二:使用程序进行判断调整。
步骤:
1,iis服务的主机头留空,新建Default.asp文件,并把新建文件的执行优先级设定为最高(IIS设置属性中的文档,将Default.asp移到最上面)。
Default.asp文件代码:
<%
Dim iURL
iURL = Split(Request.ServerVariables("SERVER_NAME"),".")
If Lcase(iURL(0))="www" Then
'此处为网站首页地址,请自行选择
Response.Redirect("index.asp")
Else
'如二级域名所调转地址,请自行更改此处地址
Response.Write( "<frameset><frame src=""**.asp?"&iURL(0)&".index.html""></frameset>")
End If
%>方法三:使用 ISAPI_Rewrite URL处理引擎
先介绍一下ISAPI_Rewrite :ISAPI_Rewrite是一个强大的基于正则表达式的URL处理引擎。它非常类似于Apache's mod_Rewrite,但它是专为IIS设计的。
ISAPI_Rewrite有两个版本:ISAPI_Rewrite Full与ISAPI_Rewrite Lite。
ISAPI_Rewrite Lite是免费版本,但不支持反向代理功能。
ISAPI_Rewrite Full只能下载到30天的试用版本。
解析二级域名就可以用ISAPI_Rewrite一个规则来实现。
如:
test.test.com 映射成 www.test.com/test/
规则如下:
RewriteCond Host: (?!/.|www|ww)(.*).test.com
RewriteRule (.*) http/://www.test.com/$1$2 [I,R] 此三方法比较:
偶个人认为,方法一,解析速度会快点,但没有做过验证。只是感觉系统自带的东西会好些。
另,方法一和三,一台服务器可以做多域名的泛解析,而方法二,一台服务器只可以做一个域名的泛解析。由于个人能力有限,参考了一下资料,编写此文。如有错误,欢迎大家指正。谢谢。
这是生成静态页的新闻内容,下面的"相关新闻连接"和"热门评论"这两个是在生成的时候就加上去的?还是JS,或者其他????
================下面的"相关新闻连接"和"热门评论"这两个是生成静态页的时候就加上去了,也就是说写死在页面里了。不会自动更新了,除非再次生成静态页。
==============看来我的表达能力很有问题了。总是说不清楚问题。:)基本是这个意思。新闻的详细页面是静态页,发表新闻评论的页面是动态页,评论列表是URL重写。
感谢您提供了这么详细的资料。
指向
http://www.163.com/bt/index.aspx?id=10
http://www.163.com/haha
指向
http://www.163.com/bt/index.aspx?id=11其中cool和haha随便起的
--
这种做法比较糟糕!!! 应该用JS来显示,不信你来CSDN的
指向
http://www.163.com/bt/index.aspx?id=10
就可以但是就是用一个目录就不行
另外我想知道HttpContext context
能否自己去构造一个
--------------------------------------------
支持ASP.NET1.1, 2.0
100M asp.net 空间只要50元(www.kingtoo.com)
2、技术一:二级域名的泛解析
3、技术二:URL重写。
4、技术三:生成静态页。
5、小技巧:在列表页面里可以使用方向键翻页, -> 键:下一页; <- 键 上一页;PageUp: 首页; PageDown :末页。----------------------------------------------------------------
动态二级域名 设置网站主机头为 空,域名添加 *.16800000.com(要域名服务商支持)
URL重写 MS有现成的DLL,自己写也很简单
生成静态页 这个方法很多
键盘监视这个最容易, 把下面代码存到HTML文件里玩吧
<HTML>
<HEAD> </HEAD>
<BODY>
<SPAN id=keycode></SPAN>
<SCRIPT language="JScript">
function keydown(){
if(event.keyCode){
document.all("keycode").innerText=event.keyCode;
}
}
document.onkeydown = keydown;
</SCRIPT>
</BODY>
</HTML>
泛解析可以达到n个二级域名指向同一个站点(同一套程序)。B、URL重写,为了让搜索引擎更好的搜录,因为公司很注重这一点,满足领导的要求。C、生成静态页,一是为了让搜索引擎更好的搜录,而是减轻服务器的负担。URL重写是比较占用cpu的事情,从其他的方面减轻一下也是一件好事。D、我还远远没有达到js高手的程度。
网吧的显示器怎么这么刺眼呢.??
http://portray.mz99.com/App_Template/AlbumShow.htm 模板
http://portray.mz99.com/static/AlbumShow200P1.htm 生成页
看不了呀