php - .htaccess 用于子文件夹中的项目 (xampp)
问题描述
我在 /xampp/htdocs 中有几个文件夹,我试图运行我在网上找到的一个项目。
结构如下:
/root
/app
--- /public
------
index.php
/morestuff
如果 ROOT 目录指向公共,则该应用程序运行良好,但我希望该应用程序在不与 Apache(和其他 Xampp 项目)混淆的情况下运行。url 类似于http://localhost/app/,我的目标是浏览该 url 并获取索引。
那可能吗?我已经尝试过很多 .htaccess 的组合,但我不知道还能做什么。
我尝试过的一个例子(在/app上):
RewriteEngine On
RewriteBase /app/
RewriteCond %{REQUEST_URI} !^/app/.*$
RewriteRule ^(.*)$ /app/public$1 [QSA,L]
解决方案
您必须将 .htaccess 放在特定项目中,而不是放在 Apache 中。
如果您修改 Apache 设置,它将适用于所有项目。最好将该文件放在项目文件夹中。
谢谢!
推荐阅读
- html - CSS旋转表格但保持单元格方向
- python - PasswordResetConfirmView 被跳过,PasswordResetDoneView 直接显示
- amazon-web-services - Upload certificate to IAM
- r - HPD region from empirical sample? How to display lb and ub?
- javascript - Autodesk Forge 查看器 - 从“viewer.model.search”和“viewer.getSelection()”获取不同的值 dbId
- entity-framework-core - Is it possible to call a DbFunction inside my ValueConverter?
- python-3.x - Jupyter Notebook 不会出现情节
- swift - @final 关键字的使用
- c++ - Inconsistent behavior with returning a vector in c++
- search - 使用 awk 从多个文件中提取数据