2016-04-07 21 views
1

Bir takma ad oluşturmak zorundayım. Bu komut dosyasında bir kullanıcı alan adı ekleyebilirim (örneğin http://facebook.com) ve sonra facebook.com web sitesindeki içerik bu komut dosyasında belirleyebileceğim yeni alan adımımda kullanılabilir olmalıdır.PHP - alias - referers arasındaki kalıcı etki alanı

Örnek formu:

Yeni alan adı:http://my-new-domain.com

Web sitesi: http://facebook.com

ve sonra facebook.com içerik alan adında bulunmalıdır: http://my-new-domain.com/

Ve Nasıl yapabileceğimi biliyorum ama nasıl olduğunu bilmiyorum tarayıcıda adres çubuğunda kalıcı bir alan belirlemek için? Örneğin, yeni oluşturulan alanımı ziyaret ettiğimde: http://my-new-domain.com/ facebook.com web sitesinin bir ana sayfa içeriğini görebiliyorum ama "ayarları" (https://www.facebook.com/settings) tıklattığımda - yeni etki alanımdan yönlendirilecek: http://my-new-domain.com/ - https://www.facebook.com/settings. Bu etki alanı, http://my-new-domain.com/ yeni etki alanımdan bu etki alanından ayrılmadan nasıl yapılır: http://my-new-domain.com/?

Son olarak, bir URL'yi tıkladığımda, adres çubuğundaki etki alanı değişmemeli, ancak komut dosyası tıklatılan URL'den içeri almalıdır?

Stackoverflow.com'daki konuları aradım ancak hiçbir şey bulamadım.

Teşekkürler.

cevap

0

Temel olarak web uygulamanıza gelen istekleri farklı bir siteye yönlendiren bir proxy modülü arıyorsunuz.

Apache web sunucusunu kullandığınızı varsayarsak, apache bu gereksinimleri karşılayan mod_proxy adlı bir modül içerir.

Daha fazla bilgiyi burada bulabilirsiniz.

https://httpd.apache.org/docs/2.4/mod/mod_proxy.html

+0

yüzden .htaccess dosyasında yapabiliriz? Bana bir örnek verebilirmisin? – Majkson

+0

birkaç Temel Örnekler bölümünde verilen bağlantıyı mevcut örnekler .. günü ProxyVia Açık – Pavan

+0

'ProxyRequests konak dahili.mesela.dom gerektir' vardır - bu yüzden htaccess dosyası ve değişim için bu kodu eklemek olmayacaklarını Bu durumda 'facebook.com' için 'internal.example.com'? – Majkson

İlgili konular