問題タブ [website-deployment]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
38 参照

python - Pythonanywhere で [リロード] ボタンを押す前に変更をテストするにはどうすればよいですか?

[ www.yourdomainname.comのリロード] ボタンを押す前に、更新と変更をテストして、サーバー エラー 500 や、ユーザーを失うことがないように悪いことが発生していないことを確認したいのですが、それを行う方法はありますか? ? 私がするとき、 python3 manage.py runserver それは私に教えてくれます

使ってないのに

0 投票する
1 に答える
402 参照

reactjs - React Web サイトのサブフォルダーに「404 Not Found」

https://georgi.karapetrov.top/にウェブサイトがあります

ソースコード: https://github.com/GeorgiKarapetrov/georgi.karapetrov.top

問題

さまざまなページへの内部リンクが機能します。トップバーの [About] ボタンをクリックすると、About ページが読み込まれます。さらに、「About」ページの URL にルーティングされます。

ただし、https://georgi.karapetrov.top/about URL を直接開くと読み込まれません。

残りについても同じことが言えます。「サブフォルダー」へのアクセスはボタンをクリックすることで機能しますが、アドレスバーに URL を入力すると「404 not found」が返されます。

残念ながら、サブフォルダーにアクセスしようとしても、NgingX エラー ログには何も表示されません。これらのサブフォルダーは実際には Web サイトのパスに存在しないため、NginX レベルでサブディレクトリの場所にルーティングできるかどうかはわかりません。

Web サイトは React アプリです。関連するコードは次のようになります。

ローカルホストで本番ビルドを開発または提供する場合、意図したとおりに機能しnpx serve -s buildます。NginX サーバーにデプロイすると機能しません。

この問題にどのようにアプローチできますか?