你可以在域名解析那里把.net显式跳转到.com, IIS 那边不用设置重定向. 而且如果你的代码里只是在取二级域名,并不关心一级域名和顶级域名的话, DNS的刷新时间也不会造成网站无法访问的问题追问你这种操作就不是301重定向了,对网站权重有太大影响吧?www.179s.com防采集请勿采集本网。
提供我的一个参考:https://blog.csdn.net/xhl_james/article/details/106495159收获园豆:40关键词 IISReWrite收获园豆:10
URL重写,其实就是把带一大堆参数636f70793231313335323631343130323136353331333431343638的url,变成一个看上去很规矩的url,主要目的是为了搜索引擎。举例/viewthread.jsp?id=1234重写后,可以用/viewthread/1234.htm我目前使用Tomcat+Apache,尝试过三种重写的方法一、Tomcat的过滤器 最典型的就是用 urlReweite的类库。大家爱如果有经验,自己写也不是很麻烦。修改web.xml增加过滤器,然后配置个过滤的规则就可以了web.xml修改部分 <!-- Set URL Rewrite--> <filter> <filter-name>UrlRewriteFilter</filter-name> <filter-class> org.tuckey.web.filters.urlrewrite.UrlRewriteFilter </filter-class> </filter> <filter-mapping> <filter-name>UrlRewriteFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>过滤规则 <?xml version="1.0" encoding="utf-8"?><urlrewrite> <rule> <from>/viewthread/(/d+).htm$</from> <to>/viewthread.jsp?id=$1</to> </rule></urlrewrite>二、使用Apache的mod# 去掉这个前面的#,启用它LoadModule rewrite_module modules/mod_rewrite.so<VirtualHost _default_:80># 其它的配置数据RewriteEngine On# 下面三行实现动态解析RewriteRule ^/viewthread/(/d+).htm$/viewthread.jsp?id=$1 [L,PT]</VirtualHost>内容来自www.179s.com请勿采集。
违法违规信息请立即联系本网可获得现金奖励,TEL:1-8-2-1-0-2-3-3-3-8-1(电话仅供违法违规信息举报,侵权类信息请EMAIL。)