15053971836 注册 / 登录

asp.net伪静态正则

时间: 阅读:220
asp.net伪静态正则

最佳回答

临沂网站建设

临沂网站建设

2023-01-15 12:35:03

伪静态
两种方法:
一种修改Global.asax全局文件,url重写
一种使用微软的URLRewrite.dll 引用,修改web.config,添加规则实现。
规则都是正则表达式。

最新回答共有4条回答

  • 匿名用户
    回复
    2023-01-15 15:15:16

    asp.net 是网站开发技术,后台代码可用选择的语言有c#、c++、java …,目前用的最多的是c#。前端要学的HTML, css,javascript,…

    先在网上找个教程吧

    一边学,一边利用学的知识点给自己实现小功能,加油

  • 夜半唱歌
    回复
    2023-01-15 15:15:16

    ASP.NET是创建动态Web页的一种技术,主要需要学习以下内容:

    1.网页制作基础,HTML,这是前台的基础。

    2.CSS,即层叠样式表,这个多少要学点。

    以上两个学了就可以做出静态网页。

    3.ASP,这里是“ASP”,不是“ASP.NET”,主要掌握对动态网站的制作,ASP.NET很多内容和ASP相同。

    4.数据库知识,比如ACCESS、SQL Server。

    5.C#、JAVA、AJAX等等。

    以上说的不一定全面,欢迎补充~~

  • 無畏
    回复
    2023-01-15 14:14:06

    你好,我来说一下
    首先简介:
    你所说的httpd.ini就是ISAPI_Rewrite
    ISAPI_Rewrite是一个功能强大的网址操纵发动机的基础上正则表达式。它的行为是像Apache的mod_Rewrite
    ,但专为微软的Internet信息服务(
    IIS
    )

    所以他是可以用来做基于iis的任何程序开发的伪静态(asp,asp.net,php,cgi等等)
    2.用法:
    #
    排除当前虚拟主机需要正常访问的域名(web.eboat.cn
    www.eboat.cn)
    #
    RewriteCond
    Host:
    (?:web|www).eboat.cn
    #
    多数情况下是一个,即当前提供二级域名服务的系统(如建站系统)
    RewriteCond
    Host:
    web.eboat.cn
    RewriteRule
    (.*)
    $1
    [L]
    #
    解决不规范目录(末尾无/)的问题
    #
    但前提是目录名不含‘.’而文件名必须包含,否则无法区分两者
    #
    如果保证URL中的目录名称规范,则无需此规则
    RewriteRule
    ^/([^.]+[^/]$)
    /$1/
    [L,R]
    #
    提取任意的二级域名名称(即第一个词汇)
    #
    用[a-zA-Z0-9_-]限制名称字符,重写Url到Home/子目录下
    #

    test.eboat.cn
    =>
    web.eboat.cn/Home/test