【问题标题】:.htaccess for projects within a subfolder (xampp).htaccess 用于子文件夹中的项目 (xampp)
【发布时间】:2018-08-12 06:45:57
【问题描述】:

我在 /xampp/htdocs 中有几个文件夹,我正在尝试运行我在网上找到的项目。

结构如下:

/root
     /app
      --- /public
          ------
           index.php

          /morestuff

如果 ROOT 目录指向公共,应用程序运行良好,但我希望应用程序在不与 Apache(和其他 Xampp 项目)混淆的情况下运行。该网址类似于http://localhost/app/,我的目标是浏览该网址并找到索引。

这可能吗?我已经尝试过很多 .htaccess 的组合,但我不知道还能做什么。

我尝试过的一个示例(在 /app 上):

RewriteEngine On
RewriteBase /app/
RewriteCond %{REQUEST_URI} !^/app/.*$
RewriteRule ^(.*)$ /app/public$1 [QSA,L]

【问题讨论】:

    标签: php apache .htaccess


    【解决方案1】:

    您必须将 .htaccess 放在特定项目中,而不是放在 Apache 中。

    如果您修改 Apache 设置,它将适用于所有项目。最好将该文件放在项目文件夹中。

    谢谢!

    【讨论】:

    • 文件在项目中,不在文档根目录中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-09-22
    • 2015-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-14
    • 1970-01-01
    相关资源
    最近更新 更多