0
我正在建立一個網站,我面臨一些困難。以下是我的配置。在網絡服務器上配置子域名
- 安裝了Tomcat的EC2實例。附加到EC2實例的彈性IP。我可以去訪問該網站
http://Elastic-IP-Address/folder-name
和http://Elastic-IP-Address/different-folder-name
現在我有一個域名,並希望創建子域,並將其指向服務器上的特定文件夾即
http://sd1.my-domain-name.com should point to http://Elastic-IP-Address/folder-name/
http://sd2.my-domain-name.com should point to http://Elastic-IP-Address/different-folder-name/
目前,我將@ & WWW主機設置爲Elastic-IP-Address的A記錄。我可以去http://my-domain-name/folder-name/
並正確訪問網站。當我點擊一個鏈接時,它正確顯示爲http://my-domain-name/folder-name/link-i-clicked
。
現在我想將同樣的行爲關聯到子域設置。我有四個記錄類型選項,用於將子域關聯到我的域註冊器中的IP地址 - 類型,URL框架,URL重定向和CName。
- 我不能使用A記錄,因爲我想將子域指向 my-ip-address/folder /。我只能使用A記錄指向 純IP地址。
- 我無法使用URL重定向選項,因爲只要我輸入瀏覽器URL,它就會將URL從
http://sd1.my-domain-name.com
的顯示更改爲http://Elastic-IP-Address/folder-name/
。 - 我無法使用URL框架選項,因爲它只顯示靜態地址,並且不會遵循我在Web應用程序中單擊的鏈接,即單擊鏈接後,瀏覽器URL顯示將保持爲
http://sd2.my-domain-name.com
而不是更改爲http://sd2.my-domain-name.com/link-i-clicked
這是我想要的理想情況。 - 我不認爲我可以在這種情況下使用CName。
有沒有辦法實現我在這裏找的東西?
在此先感謝
您是否使用了Apache HTTP服務器(比Apache Tomcat是不同的)? –