2015-09-15 90 views
0

我有兩個域。限制直接訪問子域,但允許從另一個特定域請求

  • domain1.com
  • domain2.com

我不得不限制www.domain1.com/demo

直接訪問,如果我在使用www.domain1.com/demo作爲ifame或iframe中的Joomla菜單包裝它domain2.com應該打開。實際上它只應在域2上打開

+0

你已經嘗試過什麼嗎?你能證明嗎? – Andrea

回答

0

您可以使用在domain1.com網絡服務器上配置的X-Frame-Options標誌。 它'允許您定義從哪個域可以使用ALLOW-FROM值在iframe對象上呈現domain1.com。 在你的情況,你應該在你的網絡服務器domain1.com配置(例如爲Apache):

Header always append X-Frame-Options ALLOW-FROM domain2.com 

你如何在此處配置Web服務器很好的解釋:https://developer.mozilla.org/en-US/docs/Web/HTTP/X-Frame-Options

免責聲明:你可以閱讀在上面的鏈接中,Chrome和Safari不支持允許從,所以請考慮到這一點。

相關問題