当前位置:首页 > 服务器 > 正文

asp服务器伪静态设置(asp伪静态方法)

本篇文章给大家谈谈asp服务器伪静态设置,以及asp伪静态方法对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

请问下ASP网站伪静态怎么弄,现在什么都搞好了,就一个伪静态麻烦死了。不知道怎么解决,网站不大

使用URL 重写组件ISAPI_Rewrite3可以实现你所需要的伪静态。

但是前提是要你有自己独立的服务器,可以自己配置iis或者服务器支持ISAPI_Rewrite3组件。

下面是iis6+windows server2003 的详细配置方法。

有问题可以继续追问。

ASP伪静态如何设置?

利用IIS设置出错页面,然后用server.transfer来只想新的页面 比如 pages/1111.html 如果系统没有这个文件 它会打开一个你用404错误指向的页面,这个页面来用server.transfer("newsshow.asp?id=1111");这样 pages/1111.html就显示了newsshow.asp?id=1111的内容

如何将asp动态url转换成伪静态

动态URL伪静态的处理方法如下:

1、如果您的服务器支持.htaccess,则无需设置,网站根目录下的.htaccess已经设置好规则。

2、如果是Apache服务器

Apache 1.x 的用户请检查 conf/httpd.conf 中是否存在如下两段代码:

LoadModule rewrite_module libexec/mod_rewrite.so

AddModule mod_rewrite.c

Apache 2.x 的用户请检查 conf/httpd.conf 中是否存在如下一段代码:

LoadModule rewrite_module modules/mod_rewrite.so

如果存在,且以#开头,请删除#。然后在配置文件(通常就是 conf/httpd.conf或者conf/extra/httpd-vhosts.conf)中加入如下代码。此时请务必注意,如果网站使用通过虚拟主机来定义,请务必加到虚拟主机配置,即 中去,如果加在虚拟主机配置外部将可能无法使用。改好后然后将 Apache 重启。

有没有谁知道怎么把ASP页面伪静态化啊?

没有。什么meta工具?

asp页面伪静态现在有两种方法。

1种是改传值方式的,比如

原来是list.asp?classid=12的。现在把list.asp放到list子目录下。改名为index.asp;

然后把访问的url改成/list/?12.html。用Request.ServerVariables("QUERY_STRING") 截取?号后面的参数。

这种好处是只要稍微改一下代码就行。坏处是,搜索引擎还是对?号后的内容难以收录。

2种方法是改变服务器的URL重写。再配合代码的。

这样的好处是URL地址看不出破绽,坏处是:一般人操作不到服务器。

ASP如何伪静态

主机空间如果不支持ISAPI_Rewrite,那只有用生成静态的方法(不叫伪静态),具体可百度:asp生成html,这样的文章很多。

ADSL:

设备:电话线、ADSL、路由器、交换机、网线、PC

连接:电话线 - ADSL - 网线 - 路由器 - 网线 - 交换机 - 网线 - PC

设置:你申请个宽带业务时会给个ADSL账号及密码

设备连接正常后(电脑Ping通路由器 地址一般为192.168.1.1)

打开IE,地址拦输入:192。168。1。1进入路由器,路由用户名密码一般都为admin,设置虚拟拨号用户名和密码(ADSL账号密码)待连接

连接成功后将客户机IP(192。168。1。2-250)、子网掩码(255。255。255。0)、网关(192。168。1。1)、DNS

再次Ping下DNS、P通表示连接正常

多台ADSL只需设置网关就行了(比如ADSL1:192。168。1。1 ADSL2:192。168。1。100 ADSL3:192。168。1。150 )

把客户机网关设置成对应路由器网关

OK~~~~~~~~~~~

asp程序伪静态怎么实现

1、安装ISAPI_REWRITE:在iis里添加rewrite.dll

2、httpd.ini 文件书写规则

将伪造成

RewriteRule /rewrite_(\d+)\.html /rewrite\.asp\?page=$1 [N,I]

将;id=1伪造成

RewriteRule /rewrite_(\d+)_(\d+)\.html /rewrite\.asp\?page=$1id=$2 [N,I]

将伪造成

RewriteRule /rewrite_(\d+)\.html#(\d+) /rewrite\.asp\?page=$1#$2 [N,I]

3、asp代码示例

page=cint(request("page"))

id=request("id")

If page="" or page1 Then page=1

If id="" or id1 Then id=1

For i=1 to 10

Response.Write "a href='rewrite_"i"_"id".html'"i"/a"

Next

asp服务器伪静态设置的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于asp伪静态方法、asp服务器伪静态设置的信息别忘了在本站进行查找喔。

取消
扫码支持 支付码