web-dev-qa-db-ja.com

ファイル名ではなくドメイン名に基づくリダイレ​​クト

Instant WebPublishingで2ページを実行しているFilemakerServer12を備えた10.8サーバーがあります。

ページにはローカルでアクセスできます。

http://192.168.168.42/fmi/iwp/cgi?-db=exampleONE&-loadframes
http://192.168.168.42/fmi/iwp/cgi?-db=exampleTWO&-loadframes

ExampleONE.mydomain.comのサーバーにアクセスすると、Webサービスでindex.htmlを http://exampleONE.mydomain.com/fmi/iwp/cgi?-db=exampleONE&-loadframes にリダイレクトすることができます。 ==

ExampleTWO.mydomain.comにアクセスすると、もちろん同じindex.htmlファイルが読み込まれ、exampleONEページにリダイレクトされます。サーバーにexampleONE.mydomain.com/index.htmlとexampleTWO.mydomain.com/index.htmlを区別してもらいたい

OS X ServerGUIアプリに組み込まれているリダイレクト機能を使用しています。これはその中で、または.htaccessで可能ですか?

私のDNSプロバイダーはリダイレクトを許可していませんが、AレコードとCNAMESを設定できます。

1
ridogi

Mod_rewriteを使用すると、httpd.confファイルで、または.htaccessを使用して書き換えルールを作成できます。

例えば

RewriteRule ^(.*)example(ONE|TWO)(.*)$ http://example$2.mydomain.com$1example$2$3 [P,L]
1
Eirik Toft