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

nofollow标签的作用有重大变化

几个小时前,Google官方博客发了个帖子:Evolving “nofollow” – new ways to identify the nature of links (演变中的nofollow – 判断链接性质的新方法),公布从今天开始,nofollow标签的作用和Google处理nofollow的方法有了重大变化。nofollow标签的历史经典的nofollow标签作用和使用方法以前的帖子写

Public @ 2020-07-01 16:08:47

Nofollow

nofollow 是HTML页面中a标签的属性值。这个标签的意义是告诉搜索引擎"不要追踪此网页上的链接或不要追踪此特定链接"。nofollow是HTML页面中a标签的属性值。它的出现为网站管理员提供了一种方式,即告诉搜索引擎"不要追踪此网页上的链接"或"不要追踪此特定链接"。这个标签的意义是告诉搜索引擎这个链接不是经过作者信任的,所以这个

Public @ 2009-03-10 16:08:53

URL链接优化:网站各个页面采用怎样的URL符合SEO

| 概念解释动态链接:即指在URL中出现“?” 这样的参数符号,并以aspx、asp、jsp、php、perl、cgi为后缀的url。静态链接:是指网页地址或者网页链接中,不带有任何参数的URL。伪静态是指展示出来的是以html一类的静态页面形式,但其实是用ASP一类的动态脚本来处理的。通过浏览器访问地址和真的静态页面没区别。目录形式连接:https://tech.ifeng.com/c/8Ap2

Public @ 2011-12-15 16:12:01

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

要在网站URL中显示品牌名称,可以采用以下方法: 1. 建立一个包含品牌名称的域名,例如www.yourbrandname.com。 2. 将品牌名称包含在网站URL的子目录中,例如www.yourwebsite.com/yourbrandname。 3. 使用品牌名称作为网站URL的一部分,例如www.yourbrandname.yourwebsite.com。 4. 在网站的META标

Public @ 2023-06-17 09:00:13

更多您感兴趣的搜索

0.423171s