Slim Framework 和 .htaccess
Slim Framework and .htaccess
我不知道我做错了什么,但如果我用以下内容向我的目录添加 .htaccess 保护,我的 SLIM 应用程序将无法运行:
AuthType Basic
AuthName "no entry"
AuthUserFile /www/html/management/.htpasswd
Require valid-user
没有这个 .htaccess 文件它可以工作:(。目录树如下所示
html/
management/
index.php
.htaccess (with the content above)
.htpasswd
api/
Slim/
index.php
.htaccess
api 目录中的 .htaccess 文件如下所示:
RewriteEngine On
RewriteBase /management/api
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]
希望你能帮助我,因为我不知道为什么我的应用程序不工作:(。
编辑:
如果我var_dump需要负责数据输出的对象。我得到以下结果:
"This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required."
将以下内容添加到第二个 .htaccess 对我有用
Satisfy any
allow from all
我不知道我做错了什么,但如果我用以下内容向我的目录添加 .htaccess 保护,我的 SLIM 应用程序将无法运行:
AuthType Basic
AuthName "no entry"
AuthUserFile /www/html/management/.htpasswd
Require valid-user
没有这个 .htaccess 文件它可以工作:(。目录树如下所示
html/
management/
index.php
.htaccess (with the content above)
.htpasswd
api/
Slim/
index.php
.htaccess
api 目录中的 .htaccess 文件如下所示:
RewriteEngine On
RewriteBase /management/api
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]
希望你能帮助我,因为我不知道为什么我的应用程序不工作:(。
编辑:
如果我var_dump需要负责数据输出的对象。我得到以下结果:
"This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required."
将以下内容添加到第二个 .htaccess 对我有用
Satisfy any
allow from all