サポート » プラグイン » エラー: .htaccessの更新に失敗しました。

  • 解決済 Kengo Taura

    (@kengotaura)


    複数サイトを管理しておりますが、
    「管理ページアクセス制限」と「ログインページ変更」をONにできないサイトがあります。

    ・インストール時はOFFになった状態です。
    ・ONにし「変更を保存」クリック→「エラー: .htaccessの更新に失敗しました。」と表示され、設定は変更されない。
    ・.htaccessのパーミッションを777にしても変わりません。
    ・設定がうまく行った.htaccessの中身をコピーペーストしても駄目なようです。
    ▼参考までにコピペした内容。
    —————————-
    #SITEGUARD_PLUGIN_SETTINGS_START
    #==== SITEGUARD_RENAME_LOGIN_SETTINGS_START
    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteBase /
    RewriteRule ^wp-signup\.php 404-siteguard [L]
    RewriteRule ^wp-activate\.php 404-siteguard [L]
    RewriteRule ^login_35894(.*)$ wp-login.php$1 [L]
    </IfModule>
    #==== SITEGUARD_RENAME_LOGIN_SETTINGS_END
    #SITEGUARD_PLUGIN_SETTINGS_END
    —————————-

    ・「httpd.conf」の中を見てみましたが
    「LoadModule rewrite_module modules/mod_rewrite.so」と一行、
    コメントアウトされずに入っておりました。

    ↓こちらも試しましたがmod_rewriteは効いている模様。
    http://www14.atpages.jp/~y2katayama/pukiwiki/menu.php?Apache%2Fmod_rewrite%E3%81%8C%E4%BD%BF%E3%81%88%E3%82%8B%E3%81%8B%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B

    ・同じサーバー内のサイトは全て再現しており、アパッチやphpの設定に依存・・・?

    ・サーバーは「さくらのVPS」です。

    他に不足している情報がありましたらご指摘ください。
    お手数ですが、皆様のお知恵を頂けますと幸いです。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • ユーザー権限とOSがわかりませんが、rootでインストールしてしまってapacheが書き換えることが出来なくなるケースがあります。
    chownコマンドでファイルやディレクトリの所有者をapache(debian, ubuntuならwww-data)に書き換えてみてください。

    kengotaura さん
    こんにちは。

    .htaccessが置かれているディレクトリのパーミッションも、確認してみてください。

    > .htaccessが置かれているディレクトリ

    こちらのパーミッションを777にした所、解決いたしました。
    大変助かりました。ありがとうございます。

    jp-secure さん
    npssl さん
    ご助言ありがとうございました。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「エラー: .htaccessの更新に失敗しました。」には新たに返信することはできません。