国ごとに異なる商品を紹介するサイトに取り組んでいます。私が使用している現在のURLスキームは、メインページの「index.php?country = US」と、特定の国の製品を表示する「product.php?country = US&id=1234」です。
私は今、よりクリーンなURLを使用するためにURL書き換えを実装することを計画しています。アイデアは、各国をサブドメインとして使用し、製品IDをページとして使用することです。このようなもの:
us.example.com/1234 -> product.php?country=US&id=1234
私はDNSレコードとWebサーバーを完全に制御しており、現在、*。example.comリクエストを受信するためにIPを指す*レコードを設定しています。これは問題なく機能しているようです。
さて、私の質問は、他に何をする必要があるかということです。.htaccessを追加するだけで、すべてのリクエストを処理できると考えるのは正しいですか?使用する各サブドメインにもVirtualHostを追加する必要がありますか?他に何か必要なことや回避することはありますか?
私は基本的に、これを設計するための最も簡単で正しい方法が最善であるかを理解しようとしています。