首页 > 解决方案 > .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/ 中,我可以做些什么来使项目正常工作?谢谢 !

标签: apache.htaccessmod-rewrite

解决方案


推荐阅读