【发布时间】:2015-11-14 15:46:29
【问题描述】:
我有一个用 PHP 编写的表单处理程序,它位于与 html 文件不同的目录中。当处理程序运行时,它需要包含其中一个 html 文件。 html 文件中有相对的 href,因为页面是从 PHP 目录而不是 html 目录提供的,所以会中断。
例如 index.html 包含
<link rel="stylesheet" type="text/css" href="css/site_global.css?4013920463"/>
这些链接由 Adobe Muse 生成,并期望“css”是 html 文件所在位置下的子目录,并且页面是从 html 目录提供的。同样,由于我从 PHP 目录提供页面,因此相关链接会中断。
没有为hrefs添加绝对路径,还有其他我应该考虑的技术吗?我真的不想输入绝对路径,因为它们会因为其他原因而中断。
理想情况下,我想使用某种方法允许我在浏览器中设置“工作路径”——这样我就可以告诉它从正确的位置获取 href。
【问题讨论】: