2

問題:

私は Windows Vserver を実行しており、このサーバーではスタンドアロンの Grails アプリをポート 8081 で実行しています。

localhost:8081 (local)またdomain:8081

ブラウザーに Grails アプリのインターフェイスが表示されます。

私が探しているのは、タイプする方法です

subdomain.domain

それは私をに転送します

domain:port

これは、Apache の仮想ホストを使用して実行できることを読みました。とにかくXAMPP MySQLを実行しているので、XAMPP Apacheを使用しました。Windows ホスト ファイルに次の行を追加しました。

127.0.0.1 subdomain.domain

この部分を apache/conf/extra/httpd-vhosts.conf に追加:

<VirtualHost  *:80>
    ServerName http://localhost
    DocumentRoot "C:/xampp/htdocs"
</VirtualHost>

<VirtualHost *:80>
    ServerName http://subdomain.localhost
    Redirect / http://localhost:8081
</VirtualHost>

私が期待したこと:

  • 開くdomainと、xampp管理インターフェイスが表示されます

  • 開くsubdomain.domainと、Grails アプリが表示されます (as domain:port)

何が起こるのですか:

  • domain私がいつ開いてsubdomain.domainも、私はいつも転送されますdomain:port

私は何を間違っていますか?

よろしくH

4

1 に答える 1