Discordコミュニティを作りました! 参加する

フォーラム

トピックを立てる前にチェック
  1. フォーラムガイドライン」に必ず目を通してください。
  2. バージョンアップデート後に表示がおかしくなった場合は、
    「SWELL設定」>「リセット」からキャッシュクリアを先にお試しください。
  3. フォーラム内検索で過去に同じようなトピックがないか検索してみてください。
httpsリダイレクションの設定をした...
 
通知
すべてクリア

[解決済] httpsリダイレクションの設定をしたら404エラーになります

13 投稿
4 ユーザー
5 Likes
1,660 表示
shio-yu
(@shio-yu)
投稿: 8
メンバー
Topic starter
 

お世話になります。

サイトをhttps化しようとhtaccessにリダイレクトの設定をしたのですが、httpの状態のページを更新すると、httpsに切り替わらず、404エラーになってしまいます。

こちらはSwell内で何か設定が必要なのでしょうか。

サイトはhttps申請は通っていて、httpsに手動で更新すればそのように表示されます。

手動にしないでページ更新でhttpsに切り替えたいです。

htaccessに設定した内容は、こちらになります。

RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

ファイルの一番最初に記述しています。

サーバー会社に問い合わせているのですが、よくわからず、何か設定方法がありましたら教えていただけませんでしょうか。

よろしくお願いいたします。

 

確認項目
利用規約に同意します*, ガイドラインを読み、内容を把握しています*, よくある質問を先にチェック済みです*, 過去に同じようなトピックがないか検索済みです*, WordPress更新後、SWELLは最新版にしましたか?, Googleなどでも検索してみました, プラグインを停止しても同じことが起こることを確認しました, デフォルトテーマ等、他のテーマでも同じことが起こることを確認しました, 自分で追加したコードに問題がないかチェック済みです, サポート範囲外だということを理解しているが助けが欲しい(有料サポートしてくれる方を探したい)
問題が確認できるページのURL
利用中のSWELL本体のバージョン
2.6.8.5
利用中のWordPressバージョン
6.1.1
利用中のプラグイン一覧

All in One SEO
All In One WP Security
Backup Migration
Contact Form 7
Contact Form 7 Multi-Step Forms
Copy & Delete Posts
Enable Media Replace
FileBird Lite
Google Analytics for WordPress by MonsterInsights
MetaSlider
Redirection
Simple Custom CSS and JS
Site Kit by Google
SiteGuard WP Plugin
Smart Slider 3

 
投稿済 : 06/02/2023 5:43 pm
了
 
(@loos_ryo)
投稿: 1248
メンバー Admin
 

いえ、SWELLは無関係ですねー!

自力で難しければSSL系のプラグインを使う手もあるかと思います。

SWELL開発者です。

 
投稿済 : 06/02/2023 5:56 pm
しらこ
(@96ssbike)
投稿: 848
メンバー
 

こちらはSwell内で何か設定が必要なのでしょうか。

SWELLを使用していない場合はどうでしょうか?現象は同じでしょうか?
了さんがおっしゃる通り、基本的に、SSL化とテーマは関係ない問題です。

サーバー会社に問い合わせているのですが、よくわからず、

サーバーは何をお使いでしょうか?
SSLの設定を行うのは、最終的にご自身です。

仮にアドバイスをこちらで受けるとしても、サーバーは何を使っているのか、サーバー会社さんは何とおっしゃっているのか(回答のすべての情報をここに出すのは適切ではないと思いますが)といった部分を記載してください。

もし難しい場合は、プラグインを使用してみてください。

参考: https://manuon.com/wordpress-start-reallysimplessl/

 

SWELLカスタマイズ向けの非公式サイトを作りました。何か見つかるかも?→ https://tecchan.jp/swell-tips/
上記以外のWordPress全般向けのナレッジはこちら→ https://tecchan.jp/
疲れたら癒やされてくださいにゃーん (ΦωΦ)

 
投稿済 : 06/02/2023 8:23 pm
shio-yu
(@shio-yu)
投稿: 8
メンバー
Topic starter
 

@loos_ryo さん

ありがとうございます。関係ないのですね。もう少し調べてみます。

 
投稿済 : 07/02/2023 8:38 am
shio-yu
(@shio-yu)
投稿: 8
メンバー
Topic starter
 

@96ssbike さん

ありがとうございます。

Swellとは関係ないのですね。

サーバー情報は確認してみましたが、公開されてなくてわかりませんでした。

サーバー会社は、トップページだけ確認してSSL化になってますよ。との返答でした。(トップページより下の階層で問題が発生しています。)

プラグイン、確認してみます。ありがとうございます。

 
投稿済 : 07/02/2023 9:15 am
しらこ
(@96ssbike)
投稿: 848
メンバー
 

@shio-yu さん、

サーバー情報は確認してみましたが、公開されてなくてわかりませんでした。

サーバー会社名と契約プランだけで問題ないです。
細かい仕様とご認識されているのでしたら、それは不要です。

ただし、一般的なレンタルサーバーや契約プランではない場合、こちらからの回答支援が難しい場合があります。

SWELLカスタマイズ向けの非公式サイトを作りました。何か見つかるかも?→ https://tecchan.jp/swell-tips/
上記以外のWordPress全般向けのナレッジはこちら→ https://tecchan.jp/
疲れたら癒やされてくださいにゃーん (ΦωΦ)

 
投稿済 : 07/02/2023 12:12 pm
shio-yu
(@shio-yu)
投稿: 8
メンバー
Topic starter
 

@96ssbike さん

ご返答ありがとうございます。

こちらの、S22プランになります。

https://www.kagoya.jp/shared3g/

サーバー会社からは

上記パスがサーバー上に存在しないことから、動的に生成されているものと思われますが、お問い合わせの事象はパス生成に起因するものと存じます。
恐れながら、パスの生成処理等が判りかねますため、httpsリダイレクトが機能しない件について、当社では判りかねました。

という返答がありました。

お忙しい中恐れ入ります。ありがとうございます。

 
投稿済 : 09/02/2023 8:52 am
しらこ
(@96ssbike)
投稿: 848
メンバー
 

.htaccessの参考記述は、カゴヤさんの公式の推奨する通りみたいですね。

以下のURL設定は2つともhttps:// 始まりになっていますでしょうか?(WordPressアドレスとサイトアドレス)

https://www.conoha.jp/lets-wp/wp-url-change/#section01-02

SWELLカスタマイズ向けの非公式サイトを作りました。何か見つかるかも?→ https://tecchan.jp/swell-tips/
上記以外のWordPress全般向けのナレッジはこちら→ https://tecchan.jp/
疲れたら癒やされてくださいにゃーん (ΦωΦ)

 
投稿済 : 09/02/2023 1:33 pm
shio-yu
(@shio-yu)
投稿: 8
メンバー
Topic starter
 

@96ssbike さん

ご回答ありがとうございます。返信が遅くなりまして大変申し訳ございません。

はい、もちろん、二つともhttpsから始まるように設定しております。

よろしくお願いいたします。

 
投稿済 : 16/02/2023 8:25 am
山本大介
(@b4rskbe5)
投稿: 128
メンバー
 

もしかしてですが、https へのリダイレクトの記述を WordPress が自動生成する記述の後ろに書いていませんか?
そうでしたら、.htaccess の一番上に移動させてみて下さい。

# BEGIN WordPress ~ # END WordPress の間の条件に一致すると [L] で処理が打ち切られてしまいます。
トップページだけリダイレクトされるということは、WP の動的な URL に該当 (その URL が示す場所にファイルやディレクトリが存在しない) している可能性があります。

お仕事のご依頼は https://web.analogstd.com/request/contact からお願いします。
WordPress プラグインも開発しています。
Image Quality Control ・・・ 画像最適化のプラグイン
Combine Social Photos ・・・ Instagram 埋め込みブロックのプラグイン

 
投稿済 : 16/02/2023 10:38 am
, weiser and しらこ reacted
shio-yu
(@shio-yu)
投稿: 8
メンバー
Topic starter
 

@b4rskbe5 さん

ご回答ありがとうございます。

ワードプレスを設定しているディレクトリは、aa.co.jp/wp/ の中に構築しておりまして、ドメイン直下の一つ下のディレクトリになっています。

(WP内のURL設定はそのようにしております。)

.htaccessはドメイン直下に置いてありまして、そのファイルの中の最初に記述して試しました。他は404をトップページにリダイレクトをする設定をしているだけになっています。

 

申し訳ございません。あまり詳しくないもので、以下の件を詳しく教えていただけませんでしょうか。

# BEGIN WordPress ~ # END WordPress の間の条件に一致すると [L] で処理が打ち切られてしまいます。
トップページだけリダイレクトされるということは、WP の動的な URL に該当 (その URL が示す場所にファイルやディレクトリが存在しない) している可能性があります。

 

お手数おかけしまして申し訳ございませんが、よろしくお願いいたします。

This post was modified 1年前 by shio-yu
 
投稿済 : 17/02/2023 11:28 am
山本大介
(@b4rskbe5)
投稿: 128
メンバー
 

ここは SWELL の使い方に関するフォーラムですので .htaccess の記述内容についてはご自身で調べてみましょう。

ちなみにですが、404 エラーは SWELL の「ページが見つかりませんでした」ページでしょうか?

image

もしそうなら、パーマリンク設定を空更新 (変更せずに保存ボタンを押すだけ) を試してみて下さい。(WordPress の機能です)

違う場合は、.htaccess の書き方が間違っている可能性が高いです。https へのリダイレクト部分を削除かコメントアウトして正常にアクセスできるか確認すると良いです。
https へのリダイレクト部分を修正してもうまく動かなければ以下を参考に修正してみて確認して下さい。
※保存時は UTF-8 (BOM 無し) で、改行コードは LF、最後に空白行を入れます。
https://ja.wordpress.org/support/article/htaccess/
https://www.kagoya.jp/howto/it-glossary/web/htaccess/

お仕事のご依頼は https://web.analogstd.com/request/contact からお願いします。
WordPress プラグインも開発しています。
Image Quality Control ・・・ 画像最適化のプラグイン
Combine Social Photos ・・・ Instagram 埋め込みブロックのプラグイン

 
投稿済 : 17/02/2023 12:34 pm
and weiser reacted
shio-yu
(@shio-yu)
投稿: 8
メンバー
Topic starter
 

@b4rskbe5 さん

ご返信ありがとうございました。

.htaccessの記述内容、httpsのリダイレクトについては、レンタルサーバーから教えていただいたものを記載していますので、間違ってないはずです。

404エラーのページは、Swellのエラーではありません。

 

httpsのリダイレクト設定をし、httpのページを更新しますと、404エラーになりますので、現在は設定していません。

リダイレクト設定してない状態ですと、httpを更新してもhttpsにはならないです。

参考リンクをありがとうございます。

 
投稿済 : 17/02/2023 5:28 pm
共有: