例えば、http://www.sample.com/を運用していたとします。(http://hoge.s999.coreserver.jp/www.sample.com/でもアクセスできます)
その場合に、http://www.sample.com/tokyo/以下を、http://tokyo.sample.com/からも、http://www.sample.com/tokyo/からもアクセスできるようにしたいと考えます。
cnameなどで可能かとも思いいろいろやってみましたが、わかりませんでした。
Value-domainとCoreServerで可能な方法がございましたら、どうぞお教えくださいませ。
まずDNSの設定で
例)a * 127.0.0.1
のようにAレコードをすべてCORESERVERに向くようにします
次に、CATCH ALL機能を使うため、CORESERVERのドメインウェブの設定でサブドメインをdefaultにします。
例)default.example.com
とか
ここまでで、すべてのサブドメインで共通の公開フォルダにアクセスできているはずです。
最後に、公開フォルダに.htaccessをつくり
RewriteEngine On
RewriteCond %{HTTP_HOST} ^[^.]+\.example\.com$
RewriteRule ^(.+) %{HTTP_HOST}$1 [C]
RewriteRule ^([^.]+)\.example\.com(.*) /$1$2
のようなことを書けばできると思います。
なるほど!確かにこの方法で可能と思います!
早急のご回答ありがとうございました!!
心から感謝いたします。