ローカル/リモート Web 開発用のシームレスでポータブルなソリューションが必要です。これにより、ローカル開発環境ではローカルで動作し、変更なしでリモート サーバーでも動作する絶対 URL/URI を使用できます。
マシンでホスト名を 127.0.0.1 にリダイレクトし、リモートサーバーが使用するのと同じホスト名を同じユーザーとパスとともに使用するため、MySQLは既にこの方法で動作しています。
しかし、HTTP に関して言えば、もちろん同じことはできません。なぜなら、ブラウザからリモート URL にアクセスできず、ローカル Web サーバーが表示されるからです。
方法はありますか?
私はApache HTTPサーバーでPHPを使用しており、いくつかの異なるMVC、WordPressなどを使用しているため、コードでこれを行うと、プロジェクト間で移植性が低くなり、ローカルとリモートを区別するコードをチェックインすると、システムに悪影響を与える可能性があります本番サーバーのパフォーマンス。
私は PHP でこれを行う方法を知っており、ローカル環境で何らかの構成を行いたいので、リモート サーバーはこのために追加の処理を行う必要がありません。また、.js ファイルのように PHP の前処理を行わないファイルもありますが、これも必要です。