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标签的作用有重大变化

2019年9月10日,Google宣布将不再将nofollow标签视为“组织不相信或不支持链接的其它公开声明”。 以前,nofollow标签用于指示搜索引擎不要追踪某个链接,并将其对网页排名的权重减少,以防止垃圾信息和不良链接的滥用。然而,这一变化将重新定义nofollow标签的作用。 根据Google的新规定,nofollow标签将被视为“建议搜索引擎不要给链接传输排名信号的提示”。这意味着

Public @ 2023-07-22 08:50:27

中文链接影响SEO优化吗?

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

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

怎样优化URL有利于SEO

优化URL是做SEO的第一步,一个好的URL有这些特点:1、层次越少越好有的URL很深很长层次很多,这种URL就对SEO不是很友好,一个适合SEO的URL应该是3层:第一层域名、第二层定义当前页面属于什么性质、第三层是当前页面的ID。2、分类页采用目录形式,内容页采用内页形式网站的栏目页面、分类页面,采用目录形式的URL,如www.xxx.com/abc;网站的产品页面、新闻页面、内容页面,采用内

Public @ 2015-03-11 16:11:14

更多您感兴趣的搜索

0.563808s