------解决方案--------------------是的,工作量很大
因为你一开始并没打算使用伪静态
------解决方案--------------------只能在页面里改链接了.
------解决方案--------------------还是手动改吧
------解决方案--------------------没办法的,这个只能你手动改的。
------解决方案--------------------你的动态和伪静态url应该有一定规则吧?自己写正则利用工具批量替换吧。
------解决方案--------------------
这个是不错的选择,这个工具你也可以用php自己来写,不过,一般情况下,类似这样的问题在程序开始写之前就应该考虑好,或者就留出后路,可以自己选择是否启用伪静态等!不然肯定造成以后大量的返工!
------解决方案--------------------程序员用程序解决问题。
------解决方案--------------------不知道你是如何修改的,其实是很容易的
1、遍历所有文件识别出 href 属性应该是都会的吧?
2、把 href 属性值由形如 "inter.php?shd==$id?>" 替换成 "=url('inter', $id)?>" 应该是很容易的吧?
3、书写一个函数 url 根据传出的参数返回一个静态地址,这可能稍稍有点难度
至此,已经一劳永逸的解决了地址生成的问题
以后你如想改变静态地址的形式(甚至变回动态地址),只需修改这个 url 函数就可以了