ASP 在 godaddy 上使用 plesk 在父目录中包含经典文件

ASP classic include files in parent directory with plesk on godaddy

我知道您需要启用父路径才能将文件包含在父目录中,但是我无法在 godaddy 的 plesk 托管上启用此 属性。有什么办法解决这个问题,还是我只需要将包含文件上传到我网站上的每个目录中。

包含文件的想法是我需要维护的东西会更少,如果我需要将它们上传到每个文件夹中,那么我需要维护的东西肯定不会少。

感谢您的帮助。

可以 包含文件夹层次结构中 "higher up" 的文件,只是不能使用 file="../../" 语法。相反,使用 "virtual" 而不是 "file" 并指定相对于站点根目录的完整路径:

<!-- #include virtual="/path/to/includes/filename.inc" -->

这有一个额外的优势,即无论您将它包含在何处,它始终是相同的路径,因此您可以复制并粘贴到您想要的内容。

当然,这将需要编辑其中包含的每个页面,但既然您无论如何都要这样做,我想这不是问题。

这里是在plesk共享主机中允许父路径的方法,例如:godaddy

  1. 转到虚拟目录
  2. 在“工具”部分下找到目录属性,单击它
  3. 勾选“应用程序设置”部分下的允许使用父路径复选框

希望对您有所帮助。