2017-04-06 19 views
-1

私はasp.netのWebアプリケーションをホストしていると私はサブドメイン(またはサブディレクトリ)を追加し、それを実行する/ PHPアプリケーションをホストしたいと思います。私はasp.netアプリケーションのサブアプリケーションを持つことができます

どうすればよいですか?

+0

ホスティングがPHPをサポートしている限り、PHPでサブドメインを作成することができます – Ratheesh

+0

@Ratheesh How?あなたのサブドメインはどのように解決されますか? – bansi

+0

サブドメインとサブディレクトリは、実際にやりたいこととは異なるものですか? – bansi

答えて

0

サブドメインは技術的な観点から、よりよいだろう:あなたはその後、別のサーバーにDNSルートsubdomain.yourdomain.comを作ることができyourdomain.com

  • あなたがのために別のIISバインドを追加することができます

    • IISのsubdomain.yourdomain.comとyourdomain.com。

    サブディレクトリについては、IISでも同様に、here is a guideを設定する方法でphpを実行する必要があります。iisでphpウェブサイトを実行することもできます。

    IISでApacheとドットネット上でphpを実行することもできます。唯一の欠点:1つのサーバーで両方のアプリケーションを実行しようとすると、1(IISまたはApache)のポート80(既定のポート)でHTTPトラフィックを受信できます。だから、私はプロダクションウェブサイトのアドバイスではない別のポート(例えば、ポート81:yourdomain.com:81)に1をホストする必要があります。

    すべてのリクエストを受け取り、httpリクエストを別のポートの適切なアプリケーションに転送する小さなアプリケーションを作成できます。これはリバースプロキシと呼ばれます。

  • +0

    IISはPHPを実行することもできます。別のApacheインスタンスの必要はありません – bansi

    +0

    @bansi私は別の可能性を追加していました。しかし、はい、あなたは正しいです(私も私の答え 'あなたはIISでもphpを実行する必要があります'と述べたように)。 –

    関連する問題