apache2でDigest認証した後、index.htmlのないDocmentRootにリンクされたサブディレクトにリンクを辿って移動したいです。ただ、直生URLへブラウザで直接アクセスはできないようにしたいです
DocumenntRootを/var/www/html/ に定義してブラウザでアクセスするとその下の
mennberサブディレクトリは見えるのですが
httpd.confに以下定義してservice apache2 restartすると見えなくなります
Alias /menber /var/www/html/menber <Directory "/var/www/html/menber"> SetEnvIf Referer "^https://server" allow_ref order deny,allow deny from all allow from env=allow_ref AuthType Digest AuthName "Secret Zone" AuthDigestDomain /menber/ AuthDigestProvider file AuthUserFile /etc/apache2/.htdigest Require user ueda </Directory>
ubuntu16.041の firefox chromium-browserいずでも同じ見え方をします
”見えない”事を具体的にとリクエストいただきましたが、PHPのタグで同様の質問をしているスレッドがありますきちんとコメントついていますから理解可能な質問だと思います
ただ、PHPの解決案なのでPHP適用以外の回答をお願いしたい所です
あなたの回答
tips
プレビュー