しろもん
フォーラムへの返信
-
投稿者投稿
-
しろもん閲覧者.htaccessと.htpasswdは同一フォルダに保管しています。
ドメイン名のフォルダ直下です。<.htaccess ※サーバ名、ドメイン名はhogeに変更しています>
AuthUserFile /export/sd217/www/jp/r/e/gmoserver/5/8/hoge/hoge.net/.htpasswd
AuthGroupfile /dev/null
AuthName “Please enter your ID and password”
AuthType Basic
require valid-user
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule># END WordPress
しろもん閲覧者解決いたしました!
実は、basic認証をかける前にSSL化をしたのですが、
ヘッダーロゴおよびヘッダー画像の参照パスが
httpのママになっておりました。画像参照先をhttpsに変更しましたら、表記崩れが直りました。
下記に、手順を記載いたします。
今回は、#BEGIN WordPressと#END WordPressの間には
書かないほうがいいと教えてくださった
kurudrive様をベストアンサーとさせていただきます!●basic認証の手順
(1)SSL化を実施
※こちらは、各サーバによって異なりますので、
レンタルサーバの手順に従ってください(2)下記の手順でbasic認証を設定
(3)下記の手順を参考に、SSL化したあとで、自分で貼っている画像などでhttp://が残っているところを修正
しろもん閲覧者↑先ほどの続き
SiteGuard WP Plugin
をインストールしていましたので(無効化状態でした)
削除致しました。
しろもん閲覧者お世話になっております。
現在、wp管理画面へのログインにはbasic認証がかかっており、
HPの画面にはbasic認証がかかっていない状態です。AuthUserFileのパスは、
wp-login.phpがあるディレクトリも、wp-adminディレクトリも
同じパスを使用しているので誤りはないと思いあす。wp-adminディレクトリの.htaccessは
問題ないのかなと思いますので、
wp-login.phpがあるディレクトリの.htaccess
を今一度みなおします!◆wp-login.phpがあるディレクトリの.htaccess
<Files “wp-login.php”>
AuthType Basic
AuthUserFile /export/sd217/www/jp/r/e/gmoserver/5/8/hoge/hoge.net/.htpasswd
AuthGroupFile /dev/null
AuthName “Please enter your ID and password”
require valid-user
</Files>◆wp-adminディレクトリの.htaccess(2019年4月23日 5:17 AMの投稿から変更していません)
AuthType Basic
AuthUserFile /export/sd217/www/jp/r/e/gmoserver/5/8/hoge/hoge.net/.htpasswd
AuthGroupFile /dev/null
AuthName “Please enter your ID and password”
Require valid-user
<FilesMatch “(admin-ajax.php)$”>
Satisfy Any
Order allow,deny
Allow from all
Deny from none
</FilesMatch>
しろもん閲覧者Rick様
ありがとうございます!
大変恐縮ですが、
頂いた方法をは、今晩検証させてください!お忙しい中本当にありがとうございます
しろもん閲覧者Rick様
早朝にも関わらず、ご連絡いただきありがとうございます!アップさせていただきます!
◆wp-login.phpがあるディレクトリの.htaccess
<Files wp-login.php>
AuthType Basic
AuthUserFile /export/sd217/www/jp/r/e/gmoserver/5/8/hoge/hoge.net/.htpasswd
AuthGroupFile /dev/null
AuthName “Please enter your ID and password”
require valid-user
</Files>◆wp-adminディレクトリの.htaccess
AuthType Basic
AuthUserFile /export/sd217/www/jp/r/e/gmoserver/5/8/hoge/hoge.net/.htpasswd
AuthGroupFile /dev/null
AuthName “Please enter your ID and password”
Require valid-user
<FilesMatch “(admin-ajax.php)$”>
Satisfy Any
Order allow,deny
Allow from all
Deny from none
</FilesMatch>
しろもん閲覧者RICK様、kurudrive様
返信が遅くなってしまい本当に申し訳ございません。
この度はご回答いただきありがとうございます。実は、
RICK様およびkurudrive様にご案内いただいた内容では、
現在BASIC認証がかからない状態となっておりますm(_)m500 Internal Server Error
は出ていないので、
サーバーパスは間違っていないと思うのですが…・ブラウザの閲覧履歴の削除
・ファイルはUTF-8(BOMなし)で保存していますが、かかりません。
今一度冷静になって、もう一度最初から手順を行ってみます。
お手数おかけしてしまい申し訳ございません。
-
投稿者投稿