サイト全体はhtmlで作り、ブログだけwordpressを使用しています。
/blog フォルダにwordpressをインストールしました。
このブログにだけアクセス制限をつけたいと思っています。
(サーバーの設定でアクセス制限をつける機能があるのですが、すでに
.htaccessがあるフォルダにはできないといわれてしまいます。)
既存の.htaccess を見たところ、下記のようにwordpressのデフォルトの
記述と、プラグイン用の記述が書いてありました。
#SITEGUARD_PLUGIN_SETTINGS_START
#==== SITEGUARD_RENAME_LOGIN_SETTINGS_START
<IfModule mod_rewrite.c>
~略~
</IfModule>
#==== SITEGUARD_RENAME_LOGIN_SETTINGS_END
#SITEGUARD_PLUGIN_SETTINGS_END
# BEGIN WordPress
<IfModule mod_rewrite.c>
~略~
</IfModule>
# END WordPress
この状況で、アクセス制限機能をつけるべく、
.htaccess最上部に下記の記述を加えて、
# password
AuthUserFile /home/blog/.htpasswd
AuthGroupFile /dev/null
AuthName "Please enter your ID and password"
AuthType Basic
require valid-user
<Files ~ "^.(htpasswd|htaccess)$">
deny from all
</Files>
# END password
.htpasswdファイルに下記の記述をしました。
(xxxxxxはID、:yyyyyyはパスワード)
xxxxxx:yyyyyy
UTF-8で保存、アスキー転送モードでアップしました。
これがうまくいかず、エラーになります。
記載の位置および内容に間違いがあるのでしょうか。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
> More information about this error may be available in the server error log.
と書いてある通り、エラーログにエラーの原因が出ていると思います。
ありがとうございます。
サーバー会社に問い合わせてみたところ、一旦既存の.htaccessのファイル名を変えて、サーバーの機能でアクセス制限を設定し、できあがった.htaccessに既存のファイルの内容をコピペするように言われ、やってみたら成功しました。
その後、artooさまの書き込みを見てログを確かめにいきましたが、時間切れなのか、リストにはありませんでした。
今後はこのような際にはまずはログを見てみればよいのですね。勉強になりました。
ありがとうございます。
No.2
- 回答日時:
AuthUserFileのパスはあっていますか?
たぶん個人サイトでレンタルサーバー使ってますよね?
大体、FTPで見えているパスと実際のサーバー上のディレクトリパスって異なる場合が多いです。
私も自分のサイトにベーシック認証かけるとき、最初このパスを知るために、使っているレンタルサーバーのサイトFAQやら掲示板をめちゃくちゃ探しました。
あと.htpasswdのパスワードの記述は暗号化で書いてますか?
ありがとうございます。
解決してからこちらの書き込みを拝見しました。早くご報告しないですみませんでした・・・
サーバー会社に問い合わせてみたところ、一旦既存の.htaccessのファイル名を変えて、サーバーの機能でアクセス制限を設定し、できあがった.htaccessに既存のファイルの内容をコピペするように言われ、やってみたら成功しました。
何が悪かったのか?はわからないままですが、FTPとサーバー上のディレクトリパスのアドバイスは今後参考にさせていただきます。
暗号化も、サーバーの機能で自動で行われています。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) .htaccessファイルの修正がこれで問題ないかどうか 1 2022/04/21 08:42
- WordPress(ワードプレス) httpからhttpsへのリダイレクト設定について 2 2022/04/17 09:49
- WordPress(ワードプレス) 投稿した文書の編集ができません。 1 2022/04/23 23:15
- PHP ファイルアップロードの上限を増やす 7 2023/06/23 12:50
- その他(IT・Webサービス) 301リダイレクトの使い方について 7 2022/04/05 17:50
- WordPress(ワードプレス) WordPress のブログを初期化したい。リスクは? 1 2023/01/01 05:47
- MySQL Mac です。ローカルホストの phpMyAdmin にアクセスできません。 1 2023/06/06 17:14
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
- UNIX・Linux 【初心者】aws lightsail で自作のオリジナルテーマのwordpressを設定する方法 1 2022/07/14 09:46
- その他(開発・運用・管理) 【至急】.htaccessによるディレクトリ単位でのリダイレクト 2 2023/08/10 13:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlの文字が縦書きになる
-
テーブルの行を折りたたみたい...
-
htmlソース編集で、各タグを何...
-
スマホでHTMLファイルを開いて...
-
疑似要素で背景画像に指定したS...
-
cssが効かなくて困ってます
-
書籍を見つつサイト造りの練習...
-
静止画画像をクリックすると音...
-
メモ帳の段落の揃え方
-
URLにアクセスした際に指定した...
-
角丸画像の背景色を透明にした...
-
CSSファイルの日本語コメントが...
-
CSSが上手く反映されないみたい...
-
プログラミングの勉強が進みません
-
テキストを画面の真ん中に配置...
-
goo は、放置?
-
CSSデータの作成方法について(...
-
HTMLの CSSのファイルというの...
-
初心者html・CSS ウィンドウを...
-
pythonに自分で作ったHTMLを、...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBのPictureBoxで画像をドラッ...
-
デスクトップにある画像のパス...
-
HTMLの画像自動更新について
-
ApacheのBasic認証のログの取り方
-
JANコードを検索出来るサイト
-
google.co.jpはホスト名ですか?
-
SQLConfigDataSourceについて。
-
ブログやホームページを毎日更...
-
グーグルで検索順位が上がると...
-
SEOの検索順位について 例えば...
-
ikeyとは何ですか?
-
Basic認証のパスワードをユーザ...
-
外部の別ホストからのPOST送信...
-
HTTPのBasic認証に自動ログイン...
-
proxyの負荷テスト実施方法
-
検索したときに出るサブタイト...
-
着うたフルが無料で取れる掲示...
-
Linuxのエラーログ内容の意味に...
-
URLのwww部分の省略?
-
Google アラートみたいなサイト...
おすすめ情報
下記エラーメッセージが出ます。
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, admin@******.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.