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

sitemap:如何让搜索引擎抓取到所有页面

| sitemap是什么?● 网站地图/链接集合,把网站所有的URL放在一个文件内,方便搜索引擎爬取到。| 如何制作sitemap?● 小型网站采用txt格式的sitemap● 大中型网站采用xml格式的sitemap● 工具:老虎sitemap| 制作sitemap注意事项1. 文件格式为TXT或xml,普通企业官网TXT即可,大型网站可使用xml;2. 按时间倒序排列;3. 每周更新,最好每天

Public @ 2015-07-13 16:09:52

关于URL组成部分的指南

URL(Uniform Resource Locator)是用于定位和访问互联网资源的字符串。URL由多个组成部分组成,每个组成部分都提供了关于资源的有用信息。以下是URL的组成部分: 1.协议:协议指定了访问资源的规则和方法。常见的协议有HTTP、HTTPS、FTP、SFTP等。 例如:http://www.example.com 2.主机名(域名):主机名指定了要访问资源的服务器的名称。通

Public @ 2023-06-11 16:00:19

SEO优化为什么不建议使用中文域名?有哪些弊端?

中文URL对于国内搜索引擎的优化效果是肯定的,毕竟有很多现实的实例已经证明了这一点,只是子凡觉得中文可以适当的使用,但是如果不合理的使用其实也会带来一定的困扰吧!从事SEO行业的人都知道页面URL的处理是优化过程中一个非常重要组成部分,例如URL的伪静态、层级精简、树状结构等。这些细节的处理不仅对搜索引擎更友好,用户体验也会有一定的提升,因此这些对URL的处理必定是可以讨好搜索引擎的。而说到用户体

Public @ 2016-03-22 16:12:02

更多您感兴趣的搜索

0.548514s