【问题标题】:.htaccess for redirecting to localhost project root.htaccess 用于重定向到 localhost 项目根目录
【发布时间】:2015-03-17 14:19:40
【问题描述】:

我的 PHP localhost 项目位于 XAMPP localhost 目录中名为 myproject 的文件夹中。在这个项目中我需要使用一些超链接,例如:

<a href="/">Home</a>

如果我在:

http://localhost/myproject/something

在生产服务器上,这将我带到项目的根目录(家),但在本地主机上我得到:

http://localhost/xampp/

而不是

http://localhost/myproject

我该怎么做?我想这将与 .htaccess 文件有关。谢谢你的建议

【问题讨论】:

标签: php apache .htaccess localhost


【解决方案1】:

在您的 httpd.conf xampp 中搜索并替换为 myproject 并重新启动您的网络服务器:

DocumentRoot "C:/.../xampp/.."

&lt;Directory "C:/..../xampp/../"&gt; ...

【讨论】:

  • OP需要使用.htaccess文件,而不是修改httpd.conf文件。
  • 更改 httpd.conf 文件是解决问题的一种方法,但更好的解决方案是使用 .htaccess 进行重定向。如果我需要运行另一个项目,对 httpd.conf 的更改可能会出现问题。
猜你喜欢
  • 1970-01-01
  • 2017-01-12
  • 2021-04-04
  • 2012-04-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-10
相关资源
最近更新 更多