あなたはhttp://clientname.com/store対http://store.clientname.com/のための完全に異なる方法で問題を解決したいと思います。
最初のケースでは、Webサイトを仮想ホストとして提供することができます。 store.clientname.comという仮想ホストを設定し、そのDocumentRoot
を、http://mysite.com/clientnameのファイルを含む既存のディレクトリに設定してください。 http://mysite.com/clientnameに適用される他のWebサーバ設定ディレクティブがある場合は、それらを仮想ホストに適用することもできます。最後に、クライアントはDNSにstore.clientname.comというWebサーバーを指すCNAMEレコードを設定できます。 Apacheを使用している場合
、あなたはまた、動的にフォームHTTPのURLを変換するためにデフォルトの仮想ホストとのmod_rewriteを使用することができます。//ストア{何}/にhttp://mysite.com/ {何でも}/。ただし、HTTPSを使用している場合はこれが機能しません。第2のケースで
クライアントはおそらくすでにこれをホスティングし、おそらくhttp://clientname.com/otherstuffされているので、あなたはhttp://clientname.com/でウェブサイトを提供する必要はありませんは作業を継続し、サーバーから来なければなりません。したがって、すべての作業がクライアントのWebサーバー上で行われなければならないため、2番目のケースは簡単です。しかしそれは簡単です:彼らはプロキシーにウェブサーバを設定するだけですhttp://clientname.com/store to http://mysite.com/clientname。
OK、以前はServerFault.comについて知りませんでした。私はそこでこの質問を研究し、これも更新しておきます。 –