15053971836 注册 / 登录

.net做了伪静态处理链接怎么处理

时间: 阅读:378
.net做了伪静态处理链接怎么处理

最佳回答

seo从业者

seo从业者

2023-01-16 16:27:03

一,获得Mircosoft
URLRewriter.dll:
获得Mircosoft
URLRewriter.dll可以到http://www.microsoft.com/china/msdn/library/webservices/asp.net/URLRewriting.mspx?mfr=true

下载完毕后,导入工程,我这里没有对该工程做任何修改,保留了原来的重写方式,然后直接在VS2005里面生成.dll文件就可以了。
二,使用该dll文件:
添加引用,搞定。
三,页面方面的设计,这里不在赘述了,我会放一个下载包,有兴趣的朋友下载来看看吧,代码写的比较乱。
四,web.config的配置
这部是非常关键的,也是静态化能否成功的关键。
<?xml
version="1.0"?>
<configuration>
<configSections>
<section
name="RewriterConfig"
type="URLRewriter.Config.RewriterConfigSerializerSectionHandler,
URLRewriter"
/>
</configSections>
<RewriterConfig>
<Rules>
<RewriterRule>
<LookFor>~/web/new/type/(.[0-9]*)/.html</LookFor>
<SendTo>~/web/new.aspx?id=$1</SendTo>
</RewriterRule>
<RewriterRule>
<LookFor>~/web/index.html</LookFor>
<SendTo>~/web/index.aspx</SendTo>
</RewriterRule>
</Rules>
</RewriterConfig>
<system.web>
<httpHandlers>
<add
verb="*"
path="*.aspx"
type="URLRewriter.RewriterFactoryHandler,
URLRewriter"
/>
<add
verb="*"
path="*.html"
type="URLRewriter.RewriterFactoryHandler,
URLRewriter"
/>
</httpHandlers>
<compilation
debug="true"/></system.web>
</configuration>
这里简单介绍一下:
<RewriterConfig>
<Rules>
<RewriterRule>
<LookFor>要查找的模式</LookFor>
<SendTo>要用来替换模式的字符串</SendTo>
</RewriterRule>
<RewriterRule>
<LookFor>要查找的模式</LookFor>
<SendTo>要用来替换模式的字符串</SendTo>
</RewriterRule>
</Rules>
</RewriterConfig>
httpHandlers的设置主要是配合IIS将请求重新定义处理,这里也比较关键,如果不存在合理的httpHandlers,那么,访问肯定会失败的。
关于正则表达式,可以到百度里搜索:"常用正则表达式",会有很多。
五.配置IIS解析.html文件
右键点我的电脑-->管理-->展开'服务和应用程序'-->internet信息服务-->找到你共享的目录-->右键点击属性
-->点击'配置'-->映射下面
-->找到.aspx的可执行文件路径
复制路径-->粘贴路径-->扩展名为".html"-->然后把检查文件是否存在的勾去掉这样就可以了,如果遇到“确定”按钮失效,可以用键盘事件编辑路径即可解决。

最新回答共有5条回答

  • 游客
    回复
    2023-01-16 19:19:16

    作为手机app深度爱好收藏者,这个话题我很有话语权。

    大致看了一遍所有朋友的app推荐建议,类型差不多齐全了,但百密仍有一疏,有一个对于业务人员来讲,是“百宝箱”般存在的app,居然没有人知道,而且它还是可以免费使用的,简直是血亏啊!


    文末有软件免费获取渠道

    它叫云表企业应用平台(以下简称云表),是一款国产优秀的无代码开发平台。

    它可以让普通人,也能像开发人员一样,去开发软件。

    使用者,只需要在和excel长得很像的界面,拖拉拽,输入中文文本信息,即可搭建出个性化的企业级管理软件,包括WMS,ERP,OA,项目预算,危化品运输,薪资结算管理等。

    开发全程不需要写一行代码,开发效果也主要看个人能力,越精通业务,上手得越快,越有可能开发出可以解决复杂业务问题的系统或软件。

    系统功能随业务变更而成长

    用云表平台开发出来的管理软件,功能是可以随需增删查改的。

    并且它内嵌了MySQL数据库,支持本地部署,云端部署,混合部署等多种部署方式。

    兼容excel功能,但功能更为强大

    &

  • 游客
    回复
    2023-01-16 19:19:16

    年度总结!真是相见恨晚!这些app不允许你没有!

    绝了!逆天好用的超全app在这里!让你拒绝不了!硬核实用,满满的都是干货,快快收藏起来吧!

    这里是超多干货的乐恬,这期给大家推荐app大全,超级实用

    点赞收藏加关注,实用app不迷路!

    内容源于网络 侵权致歉






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

    熟悉我们有调的调友都知道,每年过年期间有调君都会推荐一些优秀的App,往年推荐的App都是有调君亲自用过,精心挑选的,但今年玩个不一样的,是我们有调的同事来为大家推荐。

    当然不是胡乱推荐,而都是他们平常会用到,并且觉得非常棒的App,有调君在收集的时候还特意提醒他们一定是相对小众的。所以这次推荐的App各个都是实用、小众、精品。有调君只能提醒各位调友一定要下载玩一玩,说不定会打开你的新世界。

    目录
    资讯阅读
    影音图像
    游戏
    其它
    资讯阅读

    好奇心日报 App (iOS / Android)

    有调时而沉默时而疯癫陈老湿年度推荐

    除了我们有调,以及一些社交、工具类软件,这是我最常打开的一个App。它绝对是新闻阅读类App中的一股清流,没有博眼球的震惊派标题党,也没有密密麻麻的小广告,界面干干净净,看起来十分的舒服。

    除了简洁到性冷淡的界面,最吸引人的是它优质的内容,涉及到商业、娱乐、艺术、科技、时尚等各个方面,有新鲜独特的资讯,也有深刻的分析报道。另外它还有特别有意思的栏目,比如:浮华日报、这世界、为什么读书等等,总之它的内容可以用高逼格、有深度、涨姿势来形容,如果手机上只能保留一个新闻阅读App,我一定会选它。

    Flipboard App (iOS / Android)

    有调成都分舵蘑菇年度推荐

    Flipboard也叫红板报新闻,喜欢看新闻的朋友一定要下载的一款软件!用“质感”这个词最能形容它带

  • 临沂网站建设
    回复
    2023-01-16 18:18:06

    1、网址由原来的动态更改为伪静态之后,原为百度收录的网页出现死链接在所难免,但是为了做好SEO工作,更改为伪静态是好的。
    2、至于出现死链接的问题,为了符合对搜索引擎的友好,做好404返回码即可。