【发布时间】:2018-09-16 17:27:07
【问题描述】:
每当我在超链接、表单操作等中使用路径时,我都无法访问根目录作为 我的项目,它总是将我带到 localhost,例如,如果尝试通过超链接访问这样的内容:
/home/index
我最终被重定向到 localhost,并且 url 变为:localhost/home/index 而不是 localhost/myproject/home/index
我在 satckoverflow 上尝试了其他一些解决方案,但都没有成功,我将在此处列出它们:
试图改变 ->
DocumentRoot /myproject/
DocumentBase /myproject/
ps:只有当我明确说:/myproject/home/index 时它才有效,但这并不好。
我只想要一个仅适用于当前项目的解决方案,这样我就不需要在每次想要使用特定项目时配置 apache 特定文件。所以我需要一些只能在 .htaccess 中更改的东西才能更灵活!
这是 .htaccess、文件夹结构和我使用超链接的 html 文件之一的屏幕截图。
【问题讨论】:
标签: php .htaccess mod-rewrite url-rewriting path