私は最近httpsにサイトを移動しましたが、すべて動作していますが、送信時にリダイレクトするフォームを送信するために使用しているプラグインは機能しません。wp_redirect()が混在のコンテンツエラーを表示しています
それはそれをリダイレクトするために、wp_redirect()関数を使用しているが、私は、コンソールに次のエラーを取得していますし、フォームが
混在したコンテンツを提出していません:「https://www.domain.com/form/」でのページがオーバーロードされましたHTTPSですが、安全でないXMLHttpRequestエンドポイント 'http://www.domain.com/thankyou/'を要求しました。このリクエストはブロックされました。 HTTPS経由でコンテンツを配信する必要があります。
一般的な設定でHTTPSが設定されていますが、htaccessファイルが正しく設定されていると思うので、サイトの他のすべてが正しく動作しているようです。これをトラブルシューティングしたり、動作させる方法がありますか?
ありがとうございます!
のようなもののために相対パスを使用してみてください。リダイレクトはPHPのように起こります wp_redirect( 'https://google.com/search') – Kevin
右クリックすると、httpsで上陸したページがhttpで少なくとも1つ参照されます。/ form /あなたのサイトでhttp:// –
を探してください。私が提出するまでエラーが出ないので、ハードコーディングされたリンクはないと思っています。それは何らかのアヤックスリクエストでしょうか?本当にわかりません – Kevin