1
我有一個主域mydomain.com和子域sub.mydomain.com。如何在不更改網址的情況下顯示來自其他域的內容
我怎麼能顯示來自主域的子域的內容?我有所有的文件位於主域的文件夾。無論何時用戶在地址欄中點擊sub.mydomain.com,都應顯示主域的內容。網址不應該改變。我的意思是它不應該重定向到主域。
謝謝。
我有一個主域mydomain.com和子域sub.mydomain.com。如何在不更改網址的情況下顯示來自其他域的內容
我怎麼能顯示來自主域的子域的內容?我有所有的文件位於主域的文件夾。無論何時用戶在地址欄中點擊sub.mydomain.com,都應顯示主域的內容。網址不應該改變。我的意思是它不應該重定向到主域。
謝謝。
讓我先說,如果你在你的網站有重複的內容,搜索引擎可能會懲罰你。內容不應通過example.com和sub.example.com提供。
也就是說,如果mydomain.com和sub.mydomain.com駐留在同一臺服務器上,最簡單的方法是將子域配置爲使用與普通域相同的www-root。您可以使用沿着此線的東西在你的主配置文件:
Listen 80
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /www/example1
ServerName example.com
DocumentRoot /www/
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /www/example2
ServerName sub.example.com
DocumentRoot /www/
</VirtualHost>
如果主域位於比子域名指向,你可以代理請求在不同的服務器上。你會沿着這個線路在主配置文件中的內容:
<VirtualHost *:80>
ProxyPreserveHost On
ProxyPass/http://example.com
ProxyPassReverse/http://example.com
ServerName sub.example.com
</VirtualHost>
對虛擬主機的配置更多的例子見this resource。
只是想知道,你爲什麼要這麼做? – 2014-10-26 14:11:06
iframe中,阿賈克斯,象徵林在文件系統中,有很多的方式完全取決於你想要完成的任務。 – 2014-10-26 14:35:01
要麼你可以使用_.htaccess_ URL重寫或你展示一個_iFrame_中的內容在你的子域 – pbaldauf 2014-10-26 15:15:51