サポート » 使い方全般 » アップデートしたらリダイレクト、ログインできない

  • 解決済 0406aya

    (@0406aya)


    https://wordpress.com/forums/topic/アップデート後、『このページは動作していません

    wp更新とプラグインのアップデート後、
    このページは動作していません。リダイレクトが繰り返し行われました。
    Cookie を消去してみてください.
    ERR_TOO_MANY_REDIRECTSとでて、ログイン画面にいきません。
    1、キャッシュを消去
    2、プラグインの削除、FTPでpluguin、テーマの名前変更
    3、ファイルマネージャでさくらエディタからwp-config.phpにdefine( ‘WP_SITEURL’,’https://ドメイン);と書き加える
    と試しましたが何も変わりません。どうすればいいでしょうか?

    →→
    ほかでトピック立て教えて頂いた通りのことはやったとおもいますがログイン画面が出ず、直りません。 

    I’d recommend asking your host for help with these options:
    https://wordpress.org/support/article/changing-the-site-url/ 

    サーバーにも問い合わせ中ですが
    1.mysql
    2.ftpでfunction.php
    3.クッキーの消去
    4.wp_config.phpに記述
    などしましたが駄目でした。
    初心者なものでちゃんと出来ているかも不明ですが…どうしたらいいでしょうか。何か他にわかりやすく教えていただけたらとおもいます、本当に困っています…
    よろしくお願いします。

    • このトピックは0406ayaが3年、 10ヶ月前に変更しました。

    ヘルプの必要なページ: [リンクを見るにはログイン]

12件の返信を表示中 - 1 - 12件目 (全12件中)
  • トピック投稿者 0406aya

    (@0406aya)

    その後、契約サーバーに問いあわせたところ、対処しましたが500エラーになったので復元しました。が、またリダイレクトエラーです。

    トピック投稿者 0406aya

    (@0406aya)

    ログイン画面(ダッシュボード)だけリダイレクトエラーが表示されます。通常のサイトは表示されています。どなたかご教示願います…。

    こんにちは

    原因ははっきり分からないのですが、サイトのルートディレクトリに配置されている .htaccess に原因があるのではないかと思います。
    このファイルの内容をここに張り付けて頂くことはできますでしょうか?

    ダッシュボード以外にも、様々なページやファイルが ERR_TOO_MANY_REDIRECTS になっています。
    トップページを表示すると、画像は全てダメです。

    画像ファイルは通常、WordPress を介さずに表示されます。
    ですので、いまおかしくなっている直接の原因は WordPress とは関係が無いところにあるのではないかと推察します。

    それがなぜ、WordPress と プラグインのアップデートで不具合につながったのかが分からないので、それが原因とも言い切れないのですが。

    ※管理画面以外に、投稿者のページ( https://ysfnyc.com/author/0406aya/ )もダメですね・・・

    トピック投稿者 0406aya

    (@0406aya)

    自動化システムにより承認待ちになってしまったので再度投稿します。
    お返事有難う御座います。
    さくらのサーバーからはreally simple SSLのプラグインの
    RewriteCond %{HTTP:X-Forwarded-Proto} !https

    上記の部分の記述を、以下のように変更する事でひとまずリダイレクト
    エラーについては改善するものですと返答
    RewriteCond %{HTTPS} !on
    そう記述すると今度は500エラー インナーサーバーエラーですべて閲覧できなくなります。
    その旨伝えるとWP側の問題だということでこれ以上の対処は難しいとのこと。
    バックアップから復元し下記の状態です。RewriteCond %{HTTPS} !onは削除していると思います。

    # BEGIN WpFastestCache
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTPS} =on
    RewriteCond %{HTTP_HOST} ^ysfnyc.com
    # Start WPFC Exclude
    # End WPFC Exclude
    # Start_WPFC_Exclude_Admin_Cookie
    RewriteCond %{HTTP:Cookie} !wordpress_logged_in_[^\=]+\=0406aya
    # End_WPFC_Exclude_Admin_Cookie
    RewriteCond %{HTTP_HOST} ^ysfnyc.com
    RewriteCond %{HTTP_USER_AGENT} !(facebookexternalhit|WP_FASTEST_CACHE_CSS_VALIDATOR|Twitterbot|LinkedInBot|WhatsApp|Mediatoolkitbot)
    RewriteCond %{HTTP_USER_AGENT} !(WP\sFastest\sCache\sPreload(\siPhone\sMobile)?\s*Bot)
    RewriteCond %{REQUEST_METHOD} !POST
    RewriteCond %{REQUEST_URI} !(\/){2}$
    RewriteCond %{REQUEST_URI} \/$
    RewriteCond %{QUERY_STRING} !.+
    RewriteCond %{HTTP:Cookie} !wordpress_logged_in
    RewriteCond %{HTTP:Cookie} !comment_author_
    RewriteCond %{HTTP:Cookie} !safirmobilswitcher=mobil
    RewriteCond %{HTTP:Profile} !^[a-z0-9\”]+ [NC]
    RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/all/$1/index.html -f [or]
    RewriteCond /home/whatcomesaround/www/wps/wp-content/cache/all/$1/index.html -f
    RewriteRule ^(.*) “/wp-content/cache/all/$1/index.html” [L]
    </IfModule>
    <FilesMatch “index\.(html|htm)$”>
    AddDefaultCharset UTF-8
    <ifModule mod_headers.c>
    FileETag None
    Header unset ETag
    Header set Cache-Control “max-age=0, no-cache, no-store, must-revalidate”
    Header set Pragma “no-cache”
    Header set Expires “Mon, 29 Oct 1923 20:30:00 GMT”
    </ifModule>
    </FilesMatch>
    # END WpFastestCache
    # BEGIN GzipWpFastestCache
    <IfModule mod_deflate.c>
    AddType x-font/woff .woff
    AddType x-font/ttf .ttf
    AddOutputFilterByType DEFLATE image/svg+xml
    AddOutputFilterByType DEFLATE text/plain
    AddOutputFilterByType DEFLATE text/html
    AddOutputFilterByType DEFLATE text/xml
    AddOutputFilterByType DEFLATE text/css
    AddOutputFilterByType DEFLATE text/javascript
    AddOutputFilterByType DEFLATE application/xml
    AddOutputFilterByType DEFLATE application/xhtml+xml
    AddOutputFilterByType DEFLATE application/rss+xml
    AddOutputFilterByType DEFLATE application/javascript
    AddOutputFilterByType DEFLATE application/x-javascript
    AddOutputFilterByType DEFLATE application/x-font-ttf
    AddOutputFilterByType DEFLATE x-font/ttf
    AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
    AddOutputFilterByType DEFLATE font/opentype font/ttf font/eot font/otf
    </IfModule>
    # END GzipWpFastestCache
    # BEGIN Force SSL for SAKURA
    # 常時HTTPS化(HTTPSが無効な場合リダイレクト)
    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{HTTPS} !on
    RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
    </IfModule>
    # END Force SSL for SAKURA
    # BEGIN SAKURA Internet Inc.
    <IfModule mod_deflate.c>
    SetOutputFilter DEFLATE
    AddOutputFilterByType DEFLATE text/css
    AddOutputFilterByType DEFLATE application/x-javascript application/javascript application/ecmascript
    </IfModule>
    <IfModule mod_expires.c>
    ExpiresActive On
    <FilesMatch “\.(css|js)$”>
    ExpiresDefault “access plus 1 week”
    </FilesMatch>
    <FilesMatch “\.(gif|jpe?g|png)$”>
    ExpiresDefault “access plus 1 month”
    </FilesMatch>
    </IfModule>
    # END SAKURA Internet Inc.

    #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_92271(.*)$ wp-login.php$1 [L]
    </IfModule>
    #==== SITEGUARD_RENAME_LOGIN_SETTINGS_END
    #SITEGUARD_PLUGIN_SETTINGS_END

    # BEGIN rlrssslReallySimpleSSL rsssl_version[3.3.1]
    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{REQUEST_URI} !wp-content\/cache\/(all|wpfc-mobile-cache)
    RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
    </IfModule>
    # END rlrssslReallySimpleSSL
    # BEGIN WordPress
    # BEGIN WordPress から END WordPress までのディレクティブ (行) は
    # 動的に生成され、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
    #BEGIN COCOON HTACCESS
    # ETags(Configure entity tags) を無視する設定
    <ifModule mod_headers.c>
    Header unset ETag
    </ifModule>
    FileETag None

    # Enable Keep-Alive を設定
    <IfModule mod_headers.c>
    Header set Connection keep-alive
    </IfModule>

    # MIME Type 追加
    <IfModule mime_module>
    AddType text/cache-manifest .appcache
    AddType image/x-icon .ico
    AddType image/svg+xml .svg
    AddType application/x-font-ttf .ttf
    AddType application/x-font-woff .woff
    AddType application/x-font-woff2 .woff2
    AddType application/x-font-opentype .otf
    AddType application/vnd.ms-fontobject .eot
    </IfModule>

    # プロクシキャッシュの設定(画像とフォントをキャッシュ)
    <IfModule mod_headers.c>
    #1年キャッシュ(CSS・JavaScriptなどは、クエリーをつけているからOK)
    <FilesMatch “\.(css|js|ico|jpe?g|png|gif|svg|swf|pdf|ttf|woff|woff2|otf|eot)$”>
    Header set Cache-Control “max-age=31536000, public”
    </FilesMatch>
    # プロキシサーバーが間違ったコンテンツを配布しないようにする
    Header append Vary Accept-Encoding env=!dont-vary
    </IfModule>

    # ブラウザキャッシュの設定
    <IfModule mod_headers.c>
    <ifModule mod_expires.c>
    ExpiresActive On

    # キャッシュ初期化(1秒に設定)
    ExpiresDefault “access plus 1 seconds”

    # MIME Type ごとの設定
    ExpiresByType text/css “access plus 1 year”
    ExpiresByType text/js “access plus 1 year”
    ExpiresByType text/javascript “access plus 1 year”
    ExpiresByType image/gif “access plus 1 year”
    ExpiresByType image/jpeg “access plus 1 year”
    ExpiresByType image/png “access plus 1 year”
    ExpiresByType image/svg+xml “access plus 1 year”
    ExpiresByType application/pdf “access plus 1 year”
    ExpiresByType application/javascript “access plus 1 year”
    ExpiresByType application/x-javascript “access plus 1 year”
    ExpiresByType application/x-shockwave-flash “access plus 1 year”
    ExpiresByType application/x-font-ttf “access plus 1 year”
    ExpiresByType application/x-font-woff “access plus 1 year”
    ExpiresByType application/x-font-woff2 “access plus 1 year”
    ExpiresByType application/x-font-opentype “access plus 1 year”
    ExpiresByType application/vnd.ms-fontobject “access plus 1 year”
    </IfModule>
    </IfModule>

    # Gzip圧縮の設定
    <IfModule mod_deflate.c>
    SetOutputFilter DEFLATE

    # 古いブラウザでは無効
    BrowserMatch ^Mozilla/4\.0[678] no-gzip
    BrowserMatch ^Mozilla/4 gzip-only-text/html
    BrowserMatch \bMSIE\s(7|8) !no-gzip !gzip-only-text/html

    # 画像など圧縮済みのコンテンツは再圧縮しない
    SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png|ico|eot|woff|woff2)$ no-gzip dont-vary

    AddOutputFilterByType DEFLATE text/plain
    AddOutputFilterByType DEFLATE text/html
    AddOutputFilterByType DEFLATE text/xml
    AddOutputFilterByType DEFLATE text/css
    AddOutputFilterByType DEFLATE text/js
    AddOutputFilterByType DEFLATE image/svg+xml
    AddOutputFilterByType DEFLATE application/xml
    AddOutputFilterByType DEFLATE application/xhtml+xml
    AddOutputFilterByType DEFLATE application/rss+xml
    AddOutputFilterByType DEFLATE application/atom_xml
    AddOutputFilterByType DEFLATE application/javascript
    AddOutputFilterByType DEFLATE application/x-javascript
    AddOutputFilterByType DEFLATE application/x-httpd-php
    AddOutputFilterByType DEFLATE application/x-font-ttf
    AddOutputFilterByType DEFLATE application/x-font-opentype
    </IfModule>
    #END COCOON HTACCESS`

    お手数ですがよろしくお願いします!色々調べすぎて良く分からなくなってしまいまして、もし原因がわからない場合、データベースを残してwpを削除、再度インストールしたら元に戻るでしょうか…。

    まず、WP Fastest Cache を削除ください。
    キャッシュが有効だとどのようなトラブルシューティングも難しいです。

    それでも改善しなければ、問題解決のためのチェックリストをお試し下さい。

    トピック投稿者 0406aya

    (@0406aya)

    htaccessの記述を削除した方がいいですか?
    それともFTPでキャッシュの名前を変更して無効化するのか、
    FTPまたはファイルマネージャーでキャッシュプラグインのファイル自体を削除ということでしょうか?
    お手数ですが、よろしくお願いいたします。

    .htaccess の WP Fastest Cache にかんするきじゅつという意味でしょうか?
    プラグインを削除しても消えないんでしょうか・・・
    このプラグインを使ったことがないのですが、プラグインが削除された状態ならば、.htaccess にある該当プラグインの記述は削除されるべきと思います。
    また、WP Fastest Cache の削除方法について検索してみてはどうでしょうか。

    さくらのレンタルサーバ 簡単SSL化プラグインと Really Simple SSL プラグインは機能がバッティングします。Really Simple SSL プラグインは不要ではないでしょうか。
    下記ページを参考に削除してみてはいかがでしょうか?
    https://howcang.com/2020/05/28/rsssl/

    トピック投稿者 0406aya

    (@0406aya)

    お二方とも有難う御座いました!!
    上記ページを参考にReally Simple SSL プラグインを削除したら入れました…本当に助かりました。
    ただ、ドメイン.com//wp-adminならば入れるのに、「~/ wp-login.php」だと404エラーになります。adminでダッシュボードには入れるのでこのままでも問題はないでしょうか?

    ちなみにキャッシュプラグインはまだ削除していませんがそれでしょうか?

    トピック投稿者 0406aya

    (@0406aya)

    あとは試行錯誤してみます!助かりました、ありがとうございました!

    「~/ wp-login.php」だと404エラーになります。

    SiteGuard WP Plugin プラグインでログインページ名を変更しているからだと思われます。

    RewriteRule ^login_xxxxx(.*)$ wp-login.php$1 [L]

    また、.htaccess のこちらの記述は、SiteGuard WP Plugin プラグインのログインページ名ですので、変更されるといいかと思います。

    • この返信は3年、 10ヶ月前にishitakaが編集しました。
    トピック投稿者 0406aya

    (@0406aya)

    謎が解けました、ログイン名も変更しました。
    ありがとうございました!!

12件の返信を表示中 - 1 - 12件目 (全12件中)
  • トピック「アップデートしたらリダイレクト、ログインできない」には新たに返信することはできません。