apache - .htaccess 文件无法识别
问题描述
我有一个用 PHP 制作的项目,它位于一个名为 Bitacora 的文件夹中。我有这个文件 .htaccess
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
当.htaccess文件位于系统根目录即/var/www/html/项目运行完美,但是当我把.htaccess文件放在文件夹bitacora中,即路径/var/www/html / bitacora 是托管项目所在的位置,向我显示以下错误
未找到 在此服务器上未找到请求的 URL / 管理 / 面板
很明显登录是可见的,但是当会话启动时报错
通过将 .htaccess 文件放在路径 /var/www/html/bitacora/ 中,我可以做些什么来使项目正常工作?谢谢 !
解决方案
推荐阅读
- webpack - 使用材料设计 webpack 服务器设置时 Npm buid 失败
- java - 当 Object 变量设置为 Private 时,Jackson ObjectMapper 返回 null
- asp.net-core - 如何在 asp.net core 中获取 IIS 版本
- migration - Microsoft Botframework 从 v3 升级到 v4
- java - Android-apt 插件与 Android Gradle 插件不兼容
- reactjs - create-react-app webpack 配置文件
- haskell - Haskell:(Num a,Ord a)和(Integral a)之间的区别
- google-cloud-platform - “Cloud Datastore 索引”和“Cloud Firestore 索引”有什么区别?
- powershell - Powershell 可以使用动态模块路径“使用”语句吗?
- redis - 如何知道 redis 中连接的从站到主站?