我有一个非常大的网站可以使用它的所有HREF,SRC和路径都有一个像src =“/ main-folder / ....的前导斜线 在网站运行的服务器上,一切正常,但无论何时移动它都没有,例如,如果移动到example.com/test-folder/main-folder,则会发生这种情况:
在example.com/test-folder/index.html中,about.html的链接将重定向到:
example.com/main-folder/about.html实际上它位于:
example.com/test-folder/main-folder/about.html
简单地删除前导斜杠解决了这个问题,但是有大量的链接和图像源,并且该站点是基于HTML的,并且使用PHP将需要更改所有文件(使用“ __ FILE”之类的东西 __ “) 有什么建议吗?
答案 0 :(得分:2)
执行
查找时会发生什么href="/
并替换为
href="
?似乎它会立即照顾所有这些。