Categories


Tags


如何替换请求URL中的文字?

如何替换请求URL中的文字?

解决方案如下,仅适用于Apache服务器。

在.htaccess文件中添加以下语句:

RewriteCond  %{REQUEST_URL}  "string1"

RewriteRule  "(.*)"string1(.*)"  "$1string2$2"  [N,PT]

例如当客户端发出请求URL:example.com/string1/abcstring1.html,则转换为目标URL:example.com/string2/abcstring2.html。其中[N]标记告诉Apache重新执行重写规则,直到RewriteCond失效为止。只要请求URL中包含需要替换的字符串,它就会一直重复地执行。当所有的string1都被替换完毕,则RewriteCond失效。本例子中,RewriteCond执行了2次。[PT]告诉mod_rewrite把重写的URL传送到Apache来进行接下来的处理工作。

我们都知道,关键词是否在URL中对于网站SEO至关重要。对于建站初期不注重SEO的站点,特别是大型站点,本功能真是雪中送炭。

注意:使用本功能时,有时会把非目标字符也做了修改,假如例子中的“abcstring1”不是目标字符,但这个功能也会替换了它。

来源:搜外网


Public @ 2015-09-14 16:11:13

站点地图特点

可视化这是站点地图所应具备的一个重要特点。因为对于图形的理解要比文字更迅速与准确。虽然我们这里所说的站点地图的内容是文字表达的,但是它却是以地图的形式出现的,并列出了各栏目的相关类目及下属子栏目.明确地表示出了它们彼此间的相互关系。它具有很强的可视性.是用户找到自己所需信息资源的便捷方式。快速化这一特点在站点地图上体现的尤为明显。网页内容都明确显示在“地图”上,用户对主页信息一目了然。在站点地图上

Public @ 2015-03-05 16:11:50

nofollow的定义及如何正确使用nofollow?

什么是nofollow:  在html标签中,< a > 标签的rel 属性被用于说明当前文档与被链接文档的关系。而nofollow则是其中的一种属性值,其用法示例为:  < a href="..." rel="nofollow" >...< /a >  其另一种使用方法,也是最原始的使用方法,是用于网页的元标签中,告诉搜

Public @ 2019-06-24 16:08:52

网站URL显示品牌名字怎么弄

有多种方法可以在网站URL中显示品牌名称: 1. 在域名中包含品牌名称。例如,使用www.brandname.com或brandname.com作为域名。 2. 在URL路径中使用品牌名称。例如,www.yourwebsite.com/brandname/page.html。 3. 在查询字符串中使用品牌名称。例如,www.yourwebsite.com/page.html?brandnam

Public @ 2023-03-26 16:50:15

中文链接影响SEO优化吗?

中文链接被搜索引擎抓取的时候是以‘转码’形式而出现的,而转码类型的URL链接短一点没事,但是如果中文URL太长,那么会造成转码URL也变的非常长,而较长的URL链接则是100%会影响搜索引擎抓取的。所以,我们正常在网站优化的过程中,尽量避免撰写中文URL链接,英文的、字母的是首选!来源:A5营销

Public @ 2011-07-26 16:05:02

更多您感兴趣的搜索

0.591389s