伪静态链接样式的网址,带不带斜杠

&&所属分类 &&
[教程][网站/IIS]使用伪静态(URL Rewrite)添加或者删除网站链接(URL)尾端的斜杠(/)
很多应用程序都使用“虚拟URLs”,意思就是说那些URLs上显示的路径不是文件系统里的真正路径。例如一个ASP.NET&MVC应用程序里可能有下面这种形式的一个URL:
/questions/some-article
或者一个PHP应用程序可能有下面这种形式的一个URL:
/1998/11/some-article/
不管在URL的结尾加不加斜杠(/),你都会得到相同的页面,所以加不加斜杠并不影响我们浏览那些页面。但是对于搜索引擎的网络蜘蛛或者网站浏量统计而言,情况就不一样了。如果同样的页面有不同的URLs,那么网络蜘蛛会认为它们是不同的页面,那样会影响页面的排名,而这个页面的流量统计也会被分成两部分。
我们可以使用伪静态(URL&Rewrite)的一条规则很好的解决这个问题。这个问题的关键是URL的结尾有没有斜杠。那么我们可以通过下面的伪静态(URL&Rewrite)规则来强制的在每个链接的尾端添加斜杠或者将每个链接尾端的斜杠删除
迫使所有链接尾端都加上斜杠的规则是:
&rule&name="Add&trailing&slash"&stopProcessing="true"&
&&&match&url="(.*[^/])$"&/&
&&&conditions&
&&&&&add&input="{REQUEST_FILENAME}"&matchType="IsFile"&negate="true"&/&
&&&&&add&input="{REQUEST_FILENAME}"&matchType="IsDirectory"&negate="true"&/&
&&&/conditions&
&&&action&type="Redirect"&redirectType="Permanent"&url="{R:1}/"&/&
删除所有链接尾端的斜杠的规则是:
&rule&name="Remove&trailing&slash"&stopProcessing="true"&
&&&match&url="(.*)/$"&/&
&&&conditions&
&&&&&add&input="{REQUEST_FILENAME}"&matchType="IsFile"&negate="true"&/&
&&&&&add&input="{REQUEST_FILENAME}"&matchType="IsDirectory"&negate="true"&/&
&&&/conditions&
&&&action&type="Redirect"&redirectType="Permanent"&url="{R:1}"&/&
下载次数:0
→如果您认为本词条还有待完善,请
上一篇下一篇
词条内容仅供参考,如果您需要解决具体问题(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
暂无同义词
词条管理员
词条创建者
超级管理员
最近编辑者
浏览次数: 6076 次
编辑次数: 3次网址中带斜杠和不带斜杠的区别_百度知道查看: 539|回复: 5
我网站为什么搬家后伪静态链接没用了???
本次悬赏总金额:10 金币 |
剩余悬赏金额:0 金币
本次悬赏到期时间:
本悬赏贴已经到期,不再接受回复。
,每次获得楼主奖励时可获得系统额外30金币的系统奖励。
只允许悬赏会员本人发放悬赏金币
只允许版主或管理员收回悬赏金币
最多悬赏人数:10人
获悬赏5金币
获悬赏5金币
| 额外30金币
本问题的悬赏已经结束!
我网站为什么搬家后伪静态链接没用了,各种帖子都访问不了,只有首页能进
把本文推荐给朋友或其他网站上,每次被点击增加您在本站积分:1金币
TA今天还未签到技术知识 4.839 分管理水平 4.839 分工作态度 4.839 分
伪静态规则你要重新设置一下的
天外飘仙 发表于
伪静态规则你要重新设置一下的
现在伪静态好了,但是还有点小问题,域名不跳转。我虚拟空间的伪静态配置是discuz X2 .
不带www的不跳转到带www的
提醒一下,回帖不要回复自己,否则你可能永远得不到再次回复!
最下面的那个回复框是 回复发主题帖的人的;
你说的那个叫301重定向,
什么是301重定向与301重定向怎么做http://bbs.piaoxian.net/thread-39042-1&
TA今天还未签到技术知识 4.839 分管理水平 4.839 分工作态度 4.839 分
xiao方老师 发表于
不带www的不跳转到带www的
提醒一下,回帖不要回复自己,否则你可能永远得不到再次回复!
最下面的那个回复框是 回复发主题帖的人的;
你说的那个叫301重定向,
什么是301重定向与301重定向怎么做 你可以参考一下这个帖子,如果自己搞不定的话就联系一下你空间商客服
原来还是最初的Ucenter通信出了问题,里面的key值和文件config_ucenter.php里面的不同,改过来就好了。也解决了QQ互联的问题。QQ也可以注册和登录了
站长推荐 /4
特别声明:金币直接兑换人民币,目前我们还是做不到的,但金币也并非毫无价值!我们已经为大家打造了一个 金币间接兑换人民币的渠道,
下面我就对咱们论坛的金币以及金币兑换成-人民币的方法进行详细的说明:
为了论坛的发展,也为了惠及更多的朋友,飘仙决定 从今天开始
大力招收版主,有闲时间的高手,刚学建站的新手,凡是有空儿的朋友大家都可以来试试,试试 不会有什么损失!赶快加入我们的管理团队吧(兼职)
为了增加论坛活跃度,论坛签名资源将由金币购买,请在快捷导航中找到“签名购买”操作。
首先:飘仙论坛是一个 提倡 互帮互助,互利互惠的论坛!飘仙已经明确告知  各版主,凡是 积极回复求助帖子且对求助者确有一定帮助的,看到  要加金币鼓励!当然  金币鼓励算不了什么,但这 说明了  飘仙的态度——希望大家能互帮互助,互利互惠,共同进步!
飘仙建站论坛创建于,您看到的内容均为会员发表,并不代表飘仙建站论坛立场,转载时请注明作者和出处!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
咨询/投诉建议 联系:QQ
邮箱:admin@piaoxian.net
Powered by网址后面为什么会自动加正斜杠(/)?_seo吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:206,958贴子:
网址后面为什么会自动加正斜杠(/)?收藏
一楼留给百度
文军营销致力于SEO行业7年,拥有数百家品牌客户,并成功研发一站式SEO监测分析工具.文军营销电话:400-685-0732.
能回复了吗?
Raincy在做网站SEO的时候调整完网站最有一步往往是给网站加上一个网站地图。网站地图的作用就是给网站做一个供搜索引擎爬行的目录,常规要求地图大小不超过10M。最近Raincy在生成网站地图的时候注意到了一个很有趣的现象,以前就注意了其实,只是没有在意,最近忙着做SEO所以不能放过一丝现象:生成地图时候软件会将不带/的301定向到带/的网址。而且,Raincy发现,网址输入到地址栏回车后首先会返回一个带/的地址,然后在返回内容。如果你也注意到这个细节,说明你做SEO还是挺认真的,那么有这个/和没有到底有没有区别?或者说对权重的集中有没有影响?显然是没有影响的,分析如下:
如果这里是Linux主机的话,例如我用Wordpress来建站,目录的固定链接不带/,那么搜索引擎蜘蛛就会认为它是一个页面,而非一个目录,并且搜索引擎索引的页面也不会带上/,反之则搜索引擎会索引带/的网址。4、显而易见,如果我们在友情链接或者留给别人的友情链接或者是自己的内链地址最后面加上这个/就会少一次请求,这样也是减少了服务器负担增快了速度,虽然,这点改变微乎其微。综上所述:大家在调整内链或者发外链的时候,尤其是内页的链接一定要加上/,不仅是为了节省资源,更重要的是有利于网站优化。
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或&../SRC/& 这样写表示,当前目录的上一层目录中SRC文件夹;
/SRC/ & 这样写表示,项目根目录(可以只磁盘根目录,也可以指项目根目录,具体根据实际情况而定)Unix使用斜杆/ 作为路径分隔符,而web应用最新使用在Unix系统上面,所以目前所有的网络地址都采用 斜杆/ 作为分隔符。
Windows由于使用 斜杆/ 作为DOS命令提示符的参数标志了,为了不混淆,所以采用 反斜杠\
作为路径分隔符。所以目前windows系统上的文件浏览器都是用 反斜杠\
作为路径分隔符。随着发展,DOS系统已经被淘汰了,命令提示符也用的很少,斜杆和反斜杠在大多数情况下可以互换,没有影响。
知道这个背景后,可以总结一下结论:
(1)浏览器地址栏网址使用 斜杆/ ;
(2)windows文件浏览器上使用 反斜杠\ ;
(3)出现在html url() 属性中的路径,指定的路径是网络路径,所以必须用 斜杆/ ;(4)出现在普通字符串中的路径,如果代表的是windows文件路径,则使用 斜杆/ 和 反斜杠\ 是一样的;如果代表的是网络文件路径,则必须使用 斜杆/ ; 我们经常能看到这样的两种url
  1./abc
  2./abc/
  这两个网址到底有没区别呢?哪种对于SEO更好?这个问题困扰了我很久,因为我这个人很追求完美,这两个url虽然只有细微的差别,但是我还是
想把最好的一种用于我的网站。对于用户来说,在大多数情况下这两个网址没有任何区别,他们访问的都是网站abc目录下的默认首页。一般用户也都知道最后一
个斜杠是可有可无的,他们输入网址的时候一般都只会输入/abc。
  当Web服务器接收到对某个末尾不含斜杠的url请求时,例如“/abc”,这时服务器会搜索网站根目录
下有没有名为“abc”的文件,如果没有就把abc当做目录处理,然后返回abc目录下的默认首页。当Web服务器接收到的是末尾带斜杠的请求时就会直接
当做目录处理。
  这是在微软IEBlog里看到的一篇文章:/ie/archive//407189.aspx
  When generating hyperlinks, always include a trailing slash if
possible. For instance, navigating to /ie takes
one more roundtrip than /ie/. When the browser
navigates to the /ie url, the server merely sends down a 301 to the
/ie/ url. Both links work, but the second version is faster.
  简单来说就是,当浏览器解析 /ie
这样的url时,服务器会执行301转向到/ie/,两个链接都有效,但是第二种更快。当然这个转向的时间一般是感觉不到的,几乎可以忽略。对于搜索引
擎,这两个地址是有可能同时收录的,上次在某SEO高手博客上看到,说某一关键词的搜索结果中,一个站点带“/”与不带“/”的网址同时出现在了搜索结果
的首页,应该是百度的一个BUG,不知道现在还有没有。
  wikipedia上链接都是采用不带“/”的形式,例如 http://en.wikipedia.org/wiki/Search_engine_optimization,你可以去看wikipedia相关页面的收录情况,收录的也都是不带“/”的网址。
  可能很多朋友看到这就不明白了,那到底用哪种形式呢?
  我的观点和大多数SEO高手的观点一致,就是在目录形式的url结尾都带上“/”,特别是交换链接的时候,链接都用http:
这种形式,一定要注意哦。对于那些已经采用了不带“/”网址的站长,也没关系,你可以像wikipedia一样继续采用这种形式的url,但是要注意链接
的统一性,不要有的地方用带“/”的,有的地方用不带“/”的,如果你不想保留这种链接,可以直接将链接全部做301转向到带“/”的,以后在网站中就全
部用带“/”的url吧。来源:&&&&来源:&&&&
阅读(...) 评论()
随笔 - 126
Powered by:
Copyright & 牧小野

我要回帖

更多关于 中文链接 伪静态 的文章

 

随机推荐