【发布时间】:2012-12-07 21:39:55
【问题描述】:
我正在本地处理很多项目。我已将我的 apache 根目录设置为引用包含我所有项目的文件夹,所以 localhost 只需让我到达那里。
在 localhost 的子文件夹内(即 root)我想添加一个重写规则,所以 / 指的是 PROJECT 根目录,而不是 localhost。
我的结构示例:
localhost/a-very-nice-projekt/
在项目内部,我想像这样src="/img/picture.jpg" 文件链接到根目录。无需更改链接即可轻松移动文件夹。它还可以使用我的导航栏和标题的 php 包含,因为链接始终指向项目根目录。
尝试了很多谷歌搜索和代码,但我觉得我有点错...
【问题讨论】:
-
¿您使用的是什么本地服务器?我问是因为它们中的大多数都以您描述的方式使用文件夹,因此您可能不需要修改 .htaccess,只需创建文件夹即可。
-
我正在使用 Apache!当我查看我的 error_log 时,我清楚地可以看到 apache 在错误的文件夹中查找 [Fri Dec 07 14:17:31 2012] [error] [client 192.168.0.12] 文件不存在:/Users/Anton/Sites/ img,推荐人:192.168.0.12/nyanovium/portfolio.php
标签: .htaccess