1

私のウェブサイトは CDN でホストされており、wordpress を使用して開発されています。フロントエンドにフォームがあります。問題は、フォームを送信すると 404 エラーが表示されることです。アクションページの完全なリンクをフォームに記載しました。しかし、それでも同じ 404 ページに移動します。このフォームは、CDN が無効になっているときに正しく機能しました。これはcdnの使用の問題ですか?次に、CDN がホストする Web サイトでフォームを送信するにはどうすればよいですか?

私のフォームが好きなら <form name="form1" action="domain.com/target.php" action="post" > <input name="field1" type="text" /> <input name="field2" type="text" /> <input type="submit" name="submit-form" /> </form>

投稿リクエストのターゲットをどこに向ければよいですか? CDN がホストする Web サイトでフォームをワークアウトできることを知っています。私たちのサイトでは Wp-poll プラグインを使用しており、ajax に基づいています。正常に動作しています。

フォームも ajax に変更する準備が整いました。jquery post を使用して投稿リクエストを送信する方法を知っています。しかし、CDN で同じことを行うにはどうすればよいでしょうか? . 投稿リクエストをどこに向ければよいですか? いくつか例を挙げてください。どうやって wp-poll が同じ結果になったのか説明してください。

4

1 に答える 1

1

あなたの質問は詳細が少しわかりにくいですが、一般的に CDN プロバイダーは静的ファイルのみを提供します。サーバー側のコードを実行することはできません。したがって、POST 要求のターゲットは CDN で実行できません。

ただし、404 の原因として最も可能性が高いのは、POST しようとしているファイルが存在しないことです。ファイルを CDN にアップロードしていないか、存在しない URL に送信したかのいずれかです。

于 2013-02-05T15:01:25.513 に答える