http://html5.gingerhost.com/にあるチュートリアルの例をコピーしようとしていますが、ページを更新しようとすると、「500 Internal Server Error」が表示されます。また、リンクをクリックしてページに他のコンテンツをロードすると、ソースコードを見ると、別の「500内部サーバーエラー」しか表示されません
助けてください!
どうもありがとう!
http://html5.gingerhost.com/にあるチュートリアルの例をコピーしようとしていますが、ページを更新しようとすると、「500 Internal Server Error」が表示されます。また、リンクをクリックしてページに他のコンテンツをロードすると、ソースコードを見ると、別の「500内部サーバーエラー」しか表示されません
助けてください!
どうもありがとう!
これは、サーバーがURLも理解できる必要があるためです。たとえば、ページはにありhttp://example.com
ます。リンクのクリックイベントを使用して作成しhttp://example.com/more-info
ます。ただしhttp://example.com/more-info
、サーバー上に存在しない場合、ブラウザはそれ/more-info
が実際にインデックスページの一部であることを認識しないため、ページの更新は正しく機能しません。したがって、pushstateは、クライアントとサーバーの両方が新しいURLを認識する場合にのみ機能します。