しろもん

フォーラムへの返信

7件の投稿を表示中 - 1 - 7件目 (全7件中)
  • 投稿者
    投稿

  • しろもん
    閲覧者

    .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認証を設定

    お名前サーバーでWordPressサイトのベーシック認証で手間取った話

    (3)下記の手順を参考に、SSL化したあとで、自分で貼っている画像などでhttp://が残っているところを修正

    SSL化したのに、”このサイトへの接続は完全には保護されていません”と表示される場合


    しろもん
    閲覧者

    ↑先ほどの続き

    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(_)m

    500 Internal Server Error
    は出ていないので、
    サーバーパスは間違っていないと思うのですが…

    ・ブラウザの閲覧履歴の削除
    ・ファイルはUTF-8(BOMなし)で保存

    していますが、かかりません。

    今一度冷静になって、もう一度最初から手順を行ってみます。

    お手数おかけしてしまい申し訳ございません。

7件の投稿を表示中 - 1 - 7件目 (全7件中)