ウェブサイトにおける悪い慣行
ウェブデザインにおける致命的なミスの分析。スライダー、自動再生、重いページがコンバージョン率やGoogle・Yandexでの検索順位を低下させる理由
91
2 分。
409
3 分。
VPNを使用する際、主な問題は、ブラウザやシステムがローカルトラフィックをVPNトンネル経由で送信しようとするため発生します。これにより、接続エラーやページの更新が正常に行われないといった問題が生じます。
最も確実な方法は、VPNクライアントがローカルアドレスを無視するように設定することです。
VPNクライアントの設定を開きます;
スプリットトンネリングまたは除外リストのセクションを探します;
以下のアドレスを除外リストに追加します:
localhost;127.0.0.1;0.0.0.0.Viteをすべてのネットワークインターフェースからアクセス可能にし、特定のポートを使用させるには、vite.config.jsファイルに修正を加える必要があります。ホストを 0.0.0.0 に設定すると、VPNのルーティング制限を回避できることがよくあります。
export default { server: { host: '0.0.0.0', port: 3000, } }
サイトは開くものの、手動で再読み込みを行わないとコードの変更が反映されない場合は、VPNがWebSocket接続をブロックしている可能性があります。その場合は、ホットモジュールリロードのパラメータを明示的に指定する必要があります:
export default { server: { host: '0.0.0.0', port: 3000, hmr: { protocol: 'ws', host: 'localhost', }, }, }
セキュアな接続を使用する場合は、プロトコルを
wssに変更してください。
ViteがVPNによって設定された環境変数と競合する場合は、サーバーを起動する前にターミナルでプロキシ設定を一時的にリセットすることができます。
Windows (PowerShell) の場合:
$env:HTTP_PROXY="" $env:HTTPS_PROXY="" npm run dev
macOS/Linux の場合:
unset HTTP_PROXY unset HTTPS_PROXY npm run dev