我有链接:
/admin/index.php
/admin/index.php?do=delete_user
/forum/index.php?search=aaa&type=a
/index.php
/index.php?p=home
依旧......
如何preg_replace()链接只有没有GET的index.php才会改变(如果GET没有替换)。
谢谢,它正在运作,但为什么不工作呢(?!&),(?!\&)?如果在asd.aa / index.php之后我想保持不变?新闻= 1存在& (asd.aa / index.php的新闻= 1&安培;不要=变化)
答案 0 :(得分:0)
使用否定前瞻:'/index\.php(?!\?)/'
仅在?
index.php
时才会匹配