使用PHP中的REGEX在URL中添加/删除端口号

时间:2010-04-06 01:38:04

标签: php regex url replace

我已搜索但无法找到现有的正则表达式函数。有没有人这样做过?

我希望添加一个端口号,或者从php中的url中删除一个实际存在的端口号。在某些函数中使用,将给定的URL转换为安全的URL,不安全的等等。

现在我需要服务器上第二个SSL安全站点,因此我需要动态添加端口号,同时将http转换为https,并在从https转换为http时删除任何端口号。

谢谢, 鸭

1 个答案:

答案 0 :(得分:3)

您可以使用内置的parse_url功能拆分并重新组合网址,以符合您的要求,而不是正则表达式。