【问题标题】:How do I use localhost as a "table of contents" directory?如何使用 localhost 作为“目录”目录?
【发布时间】:2013-01-11 23:54:57
【问题描述】:

我的兄弟和我正在使用 Dropbox 作为共享网站项目的一种方式。我在包含以下内容的主文件夹中放置了一个小 html 页面:

<a href="project1/index.php">Project 1</a><br />
<a href="project2/index.html">Project 2</a><br />
<a href="project3/index.html">Project 3</a><br />

使用 WAMP,我将 localhost 设置为这个页面,这样我就可以通过这种方式方便地访问我们所有的项目。这是我的问题:

这些链接仅在指定目录时才有效。在这些页面中,导航链接没有指定目录,所以它链接到“localhost/about.php”而不是“localhost/project1/about.php”。使用“file:///C:/ ...”将不起作用,因为 WAMP 将不再运行 php。

我不知道如何搜索此问题的解决方案,因为我不知道我所称的“目录”的技术名称。然而,在搜索了这个问题的变体之后,我认为有可能用 htaccess 安装一些东西。感谢您花时间阅读我的问题!

【问题讨论】:

  • 不太确定我是否理解您在这里想要实现的目标......

标签: .htaccess directory localhost directory-structure tableofcontents


【解决方案1】:

您应该做的是移动您的保管箱。如果我记得你可以选择你的保管箱文件夹。将您的投递箱放在 C:\website 中,这样它将同步您的 WAMP 安装。让您的麻烦做同样的事情,然后它应该可以工作。

【讨论】:

  • 感谢 Wolfkin,这是我没有考虑过的解决方案!正如你所说,我移动了我的 Dropbox,但不幸的是它仍然无法正常工作。事实上,有一个相当奇特的问题:当我直接打开文件时,链接可以工作,但当我使用 localhost 时,它们不会做任何事情。此外,即使我打开文件并单击链接,php 也不会运行。我必须输入“localhost/project1/index.php”才能运行 php。
  • 将我的代码从“file:C:///dropbox/project1/index.php”改回“/project1/index.php”后,我又回到了开始的地方。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-02-19
  • 1970-01-01
  • 2011-01-29
  • 2013-10-13
  • 2015-12-01
  • 2013-10-02
  • 2015-01-17
相关资源
最近更新 更多