質問 > 管理機能 > 管理画面へのベーシック認証 |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
takaba |
投稿日時: 2019/6/14 11:04
対応状況: −−−
|
新米 登録日: 2018/4/6 居住地: 投稿: 9 |
Re: 管理画面へのベーシック認証 ご回答ありがとうございます。
ご教示いただいたサンプルを使用して(htpasswdへのパス箇所のみ変更)設定してみたのですが、管理画面へアクセスするとベーシック認証が表示され、パスを入力すると500エラーとなります。 ユーザー画面へアクセスするとベーシック認証は表示されず、エラーも出ずに問題なく表示されるのですが、、 下記htaccessの記述となります。 原因などお分かりでしたらご教示お願いします。 ※xxxxxx箇所にはフルパスを記述しています。 AuthType Basic AuthName "Please enter username and password" AuthUserFile /home/xxxxxx/xxxxxx/.htpasswd AuthGroupFile /dev/null require valid-user SetEnvIf Request_URI "^/admin" admin_path <RequireAll> Require all granted Require not env admin_path </RequireAll> DirectoryIndex index.php index.html .ht <FilesMatch "^composer|^autoload|^cli-config|^COPYING|\.(ini|lock|dist|git|sh|bak|swp)$"> order allow,deny deny from all </FilesMatch> <Files ~ "index.php|index_dev.php"> order deny,allow allow from all </Files> <IfModule mod_rewrite.c> RewriteEngine On # Authorization ヘッダが取得できない環境への対応 RewriteCond %{HTTP:Authorization} ^(.*) RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1] RewriteCond %{REQUEST_URI} !(^/phpMyAdmin/) RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !^(.*)\.(gif|png|jpe?g|css|ico|js|svg)$ [NC] RewriteRule ^(.*)$ index.php [QSA,L] </IfModule> # Support SetEnvIf Request_URI ".*" Ngx_Cache_NoCacheMode |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
管理画面へのベーシック認証 | takaba | 2019/6/13 15:05 |
Re: 管理画面へのベーシック認証 | tao_s | 2019/6/14 9:50 |
Re: 管理画面へのベーシック認証 | takaba | 2019/6/14 10:20 |
Re: 管理画面へのベーシック認証 | 468 | 2019/6/14 10:33 |
» Re: 管理画面へのベーシック認証 | takaba | 2019/6/14 11:04 |
Re: 管理画面へのベーシック認証 | 468 | 2019/6/14 11:09 |
Re: 管理画面へのベーシック認証 | takaba | 2019/6/14 11:28 |