我正在开发一个(基于PHP的)网站(由其他人设置)。所有代码都在root或root / css中。我试图在一个名为new的root目录下的新目录中创建一个网站的副本,以便我可以做一些重大的更改/测试。我试图使用基本href强制所有相对链接指向“新”文件夹,但它不起作用。我在Chrome(V29.0.1547.76)Firefox(V24.0)和IE9上尝试过它。
所有PHP模块都调用一个通用函数来构建页面开头的HTML。我尝试在该模块的HEAD开头插入以下各项,但它们都不起作用:
<base href="http://mywebsite.com/new/">
<base href="/new/">
所有相对链接仍然引用根目录中的文件。
还有什么可以阻止它工作吗?我查看了PHP.ini,但在那里看不到任何相关内容。