2016-04-06 15 views
0

URL isteğinde belirli bir yol olduğunda etki alanlarını değiştirmem gerekiyor. Daha spesifik olarak, URL isteğinde belirli bir yol (/ yol) varsa, ilk önce tanımlamalıyım. Varsa, web sitesini www.mynewdomain.com/path/ alan adında gösterir. Url isteğinde/yol yoksa, www.myolddomain.com adresini veya isteğin ne olacağını gösterin.Normal ifadeye dayalı yeniden yönlendirme alanı

+0

Parametreleri bu istekte olduğu gibi tutmak ister misiniz? Diyelim ki, http://www.myolddomain.com/resource/path?query=sachin adresini kullanarak erişebilirsiniz, bunu http://www.mynewdomain.com?query=sachin olarak yönlendirmek ister misiniz? –

cevap

0

İsteği yeni alana yönlendirmek için RewriteRule kullanabilirsiniz. Sanal konaktaki yapılandırmadan bahsedebilirsiniz.

RewriteEngine On 
RewriteRule /path(.*) http://www.mynewdomain.com/$1 [L,R] 

Bu konfigürasyon [(.*) ile gösterilen] ve $1 kullanılarak yönlendirilen yolu için yeniden bir /path belirteci sonraki URL kısmını korur.

İlgili konular