http://oshiete1.goo.ne.jp/kotaeru.php3?q=2160824 で質問していた者です。少し進展しましたが、もう一度ここでお願いいたします。SUSE Linux の Apache2 で ユーザー認証=Basic認証を、イントラネットで試みています。外へ、ではなく、中だけのWebサーバです。htpasswdをインストールして、.htpasswdができました。そのあと、.htaccess を作ったのですが、いろいろな場所においても、認証ボックスが出てきません。httpd.conf の <Directory "/--/--/">---</Directory>をいじってみたのですが、これは、httpdが動き出しませんでした。よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
じゃあワンステップづつ進めましょう
まず最初の状態で 正常に.htmなどにアクセス出来ることを確認してから、、
第一段階: .htaccessの有効確認
.htaccess に test と記述します
これでアクセスすると
・1-A:Internal Server Errorとなりerror_logに"/.htaccess: Invalid command 'test'"と記録される
=>.htaccessは有効です第3段階に進む
・1-B:何も変化無し
=>.htaccessが無効です 第2段階で設定やり直し1-Aの状態になるまで頑張ってください
第2段階 allowoverrideの設定
httpd.conf のalowoverrideを変更しますが
LANの中だけならAllで良いでしょう
問題はちゃんと該当する<Directory コンテナに記述しないと行けないのですが
例えば http://localhost/~tarou/ のようなユーザーディレクトリなら
<Directory /home/*/public_html>
AllowOverride All
ですし
http://localhost/ のようにドキュメントルートなら
httpd.confの DocumentRoot "/var/www/html" などと指定されたDirectoryで この場合なら
<Directory "/var/www/html">
AllowOverride All
となります。
AllowOverride Allを記述してから httpdを再起動し
1-Aの状態になるまで何度でもやり直してください
第3段階: やっとbasic認証
.htaccessから testの文字を消し 次の6行を記述します
AuthUserFile /home/hoge/.htpasswd
AuthName " "
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>
###AuthUserFile は勿論あなたのパスにあわせます
###AuthName の"" に入れる文字列は何でも良いのですが
###最低でも半角スペース1個は入れないとエラーになります
###また日本語の文字列を入れることはは取り合えずやめて置いてください
### 前述の6行を記述して Internal Server Error になる場合は文法的に問題がありますので
error_logを確認して .htaccess を書き直してください
umasikajiro様 ありがとうございました。SUSE はpasswd2 ということがわかりました。 default-server.conf に <Directory> AuthUserFile ---と書き足したら、できました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL Mac です。ローカルホストの phpMyAdmin にアクセスできません。 1 2023/06/06 17:14
- UNIX・Linux Ubuntu on Xorgのログインについて 2 2023/08/10 15:16
- 工学 ちなみになぜv=(v・e1)e1+(v・e2)e2はe1やe2が、正規直交基底でないと成り立たないと 2 2022/12/22 17:22
- MySQL 「掲示板のログイン画面」はPHP~MySQLに「データベース認証のシステム」方式です。 1 2022/09/27 05:00
- Excel(エクセル) Excel2007での条件付き書式について 6 2023/05/02 10:56
- プリンタ・スキャナー 「ネットワーク上にプリンタが見つかりませんでした」 5 2023/08/02 20:53
- デスクトップパソコン 初めまして、おはようございます。 此の度ヤフオクよりDELL Workstation〔PRECISI 4 2023/04/28 09:03
- その他(スマートフォン・携帯電話・VR) 助けてください。 1 2022/07/21 12:58
- その他(プログラミング・Web制作) .htaccessファイルの修正がこれで問題ないかどうか 1 2022/04/21 08:42
- WordPress(ワードプレス) 投稿した文書の編集ができません。 1 2022/04/23 23:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
レジストリを匿名アクセスから...
-
macX、ローカル環境:ブラウザ...
-
ApacheのIP制限について
-
yahooのメールにログインできな...
-
phpのソースは見られてる?
-
Windows11 のファイヤーウォー...
-
[Linux初心者]Ubuntu22.04.3LTS...
-
perlでユーザーのパスワードを...
-
【apache】MaxClientsを超えた...
-
Line友達追加について
-
パソリRC-S380でモバイルSuica...
-
変更前のパスワードと変更後の...
-
パスワード保護共有で、パスワ...
-
Windows7を使っています。 アプ...
-
どこまでのプライベートが守ら...
-
windows11 サービスにSecurity ...
-
APACHEで参照するhttpd.confの...
-
SVNをADと連携させて、ユーザ/...
-
EPSONプリンタウィンドウの自動...
-
gooからhoopsに移ってからのF...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
macX、ローカル環境:ブラウザ...
-
Apacheでphpが急に動かなくなった
-
phpのソースは見られてる?
-
httpd IPアドレスによるアクセ...
-
MACで、いらない黒枠が消えませ...
-
IISで教えてください
-
apacheのVirtualHostの記述につ...
-
レジストリを匿名アクセスから...
-
自宅サーバーのログ
-
ftpでのシンボリックリンク先へ...
-
Sambaのアクセス権について
-
SUSサーバ、同期が取れません
-
mod_rewriteで$_GETが受け取れない
-
サーバ証明書(オレオレ証明書)...
-
phpMyAdmin.confでのIPアドレス...
-
外付けHDのアクセス権の設定
-
Mac iPad で同期できるストレージ
-
ディスプレイが白黒、ネガ、状...
-
ApacheのIP制限について
-
Apache2でのバーチャルホストの...
おすすめ情報