如何使用smarty将子域URL转换为域URL

时间:2010-11-11 06:35:32

标签: regex smarty

我有这样的网址

http://subdomain.domain.com/xyz-200_some_information

我想使用smarty将此网址转换为以下网址。

http://www.domain.com/xyz-200_some_information

也就是说,需要将subdomain替换为www

subdomain未修复,可能会有更多子域名。我正在寻找一个基于智能的解决方案而不是PHP解决方案,因为我不需要改变

1 个答案:

答案 0 :(得分:1)

您可以使用regex_replace

{$var|regex_replace:"/http:\/\/.*?\./":"http://www."}

这匹配从http://到第一个点的区域,并将其替换为http://www.