Asp实现假静态

基于很多原因,有不少朋友的空间不支持FSO,
还有就是当大量的页面生成静态页面时,占用大量的空间,
还有就是修改样式时,不方便,
所以动态页面还是有动态页面的好处,
但我们站长都希望是所有的都是静态页面
因为静态的页面容易受搜索引擎的青睐,
所以我想用Asp实现假静态来蒙混一下搜索引擎,

比如我们要访问 view.asp?id=xxxx

从一个连接跳转
<a href=view.asp?id=<%=xxxx%>.html>如何实现假静态</a>

在View.asp加上简单的代码就可以实现了

代码如下:

<% 
dim id  
id = replace(request("id"),".html","") 
%>

其实这是个很简单的时候,我们怎么以前就没想到用,
为什么就要所有的页面都要求要静态呢?
在现在的个人Blog,文章系统,新闻系统中,这个应用我觉得更有必要。。

(0)

相关推荐

  • Asp实现假静态

    基于很多原因,有不少朋友的空间不支持FSO, 还有就是当大量的页面生成静态页面时,占用大量的空间, 还有就是修改样式时,不方便, 所以动态页面还是有动态页面的好处, 但我们站长都希望是所有的都是静态页面 因为静态的页面容易受搜索引擎的青睐, 所以我想用Asp实现假静态来蒙混一下搜索引擎, 比如我们要访问 view.asp?id=xxxx 从一个连接跳转 <a href=view.asp?id=<%=xxxx%>.html>如何实现假静态</a> 在View.asp加上简

  • asp定时生成静态HTML的代码

    复制代码 代码如下: <% '判断是否要生成新的HTML if Application("cache_asptohtml_date")="" then Application.Lock Application("cache_asptohtml_date")=now() Application.Unlock Call aspTohtml Response.Redirect("index.html") end if if D

  • 不用模板只用ASP+FSO生成静态HTML页的一个方法

    不用模板,只用ASP+FSO生成静态HTML页的一个方法(对于内容密集型页面特别适用)  转载请注明:转自http://goaler.xicp.net FSO生成静态HTML文件的时候替换模板标签一直是一个很麻烦的问题,至少我是这么认为的,还要别外做一个模板,麻烦!,我今天看见有一个方法可以解决这个问题 如一个正常的index.asp页面,并且用ASP代码调出数据库中的内容,另建一个makehtml.asp的页面,加入一个textarea域,假设为name="body",将index.

  • asp.net 生成静态页笔记

    1.使用serever.Excute 复制代码 代码如下: StreamWriter sw = new StreamWriter(Server.MapPath("html/Login.html"), false); Server.Execute("ShowColumn.aspx?id=1&page=2", sw); sw.Close(); 2.替换字符 url重写 1.定义重写规则 urls.xml 变成urls.config 复制代码 代码如下: <

  • asp .net core静态文件资源的深入讲解

    前言 对静态资源的简单的一个概况,在<重新整理.net core 计1400篇>系列后面会深入. 正文 我们在加入中间件是这样写的: app.UseStaticFiles(); 默认是给wwwroot提供资源. 那么我访问https://localhost:44330/js/site.js 资源,就可以访问到. // Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-a

  • 浅谈ASP.NET Core静态文件处理源码探究

    前言 静态文件(如 HTML.CSS.图像和 JavaScript)等是Web程序的重要组成部分.传统的ASP.NET项目一般都是部署在IIS上,IIS是一个功能非常强大的服务器平台,可以直接处理接收到的静态文件处理而不需要经过应用程序池处理,所以很多情况下对于静态文件的处理程序本身是无感知的.ASP.NET Core则不同,作为Server的Kestrel服务是宿主到程序上的,由宿主运行程序启动Server然后可以监听请求,所以通过程序我们直接可以处理静态文件相关.静态文件默认存储到项目的ww

  • Asp.NET 生成静态页面并分页的代码

    1.静态模板页面 template.html,主要是定义了一些特殊字符,用来被替换. 复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" co

  • Asp.Net 生成静态页并实现分页效果

    1.静态模板页面 template.html,主要是定义了一些特殊字符,用来被替换. 复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" co

  • ASP.NET Core静态文件使用教程(9)

    在这一章,我们将学习如何使用文件.几乎每个web应用程序都需要一个重要特性:能够从文件系统提供文件(静态文件). 静态文件像JavaScript文件.图片.CSS文件等,我们Asp.Net Core应用程序可以直接提供给客户. 静态文件通常位于web根(wwwroot)文件夹. 默认情况下,这是我们可以直接从文件系统提供文件的唯一的地方.  案例 现在让我们通过一个简单的示例来了解我们在我们的应用程序如何提供这些静态文件. 在这里,我们想要向我们的 FirstAppDemo 应用程序添加一个简单

  • ASP网站生成静态html页面技术小结

    生成HTML方法主要步骤只有两个: 一.获取要生成的html文件的内容  二.将获取的html文件内容保存为html文件 我在这里主要说明的只是第一步:如何获取要生成的html文件的内容:  目前常用获取html文件的内容的方法有以下几种: 1. str="<html标记>内容</html标记>"  str=str&"<html标记>内容</html标记><html标记>数据库读取内容....</htm

随机推荐