如何替换请求URL中的文本?
如何替换请求URL中的文字?
如何替换请求URL中的文本?
以下解决方案(仅适用于Apache服务器。)
将下面的语句添加到。htaccess文件:
rewrite cond % { REQUEST _ URL } " string 1 "
重写规则”(。*)"string1(。*)" " $ 1 string 2 $ 2 "[N,PT]
例如,当客户端发送一个请求URL:example.com/string1/abcstring1.html,时,它被转换为目标URL:example.com/string2/abcstring2.html.
[N]标志告诉Apache重新执行重写规则,直到RewriteCond失败。只要请求URL包含要替换的字符串,就会重复执行。当所有string1都被替换时,RewriteCond变得无效。在此示例中,RewriteCond执行了两次。[PT]告诉mod_rewrite将重写后的URL发送给Apache进行下一步处理。
众所周知,关键词是否在URL中对于网站SEO至关重要。对于建站初期不重视SEO的站点,尤其是大型站点,这个功能真的是雪中送炭。
注意:使用此功能时,有时非目标字符也会被修改。如果例子中的“abcstring1”不是目标字符,这个函数也会替换它。
上一篇:网站改版时 如何保留原来的链接 创建新的网址?
下一篇:没有了
相关文章
-
你认为按职称加工资好还是按工龄加工资好?
文章来源:老铁商城2020-01-06 -
月薪5万,要求你出国务工2年,中途不得回家,你愿意吗?
文章来源:老铁商城2020-01-06 -
公司派我去非洲工作,每天1000元补助,要不要去?
文章来源:老铁商城2020-01-06 -
是什么让你坚持上班没有离职呢?
文章来源:老铁商城2020-01-06 -
我已60岁,企业破产了,负债一千多万,怎样东山再起?
文章来源:老铁商城2020-01-06 -
如果腾讯、阿里、百度同时聘用你,你会选择哪一个公司?为什么?
文章来源:老铁商城2020-01-06 -
如果你痴迷钓鱼,每月给你10000块,钓遍全国的工作你愿意干吗?
文章来源:老铁商城2020-01-06