Aşağıdaki gibi bir URL’m varsa:
http://localhost:12345/foo
Bu URL'nin aslında farklı bir URL çağrısı yapıp bu içeriği döndürmesi mümkün mü? Söylemek gibi:
http://www.google.com
Ayrıca herhangi bir alt klasörün de aynı şekilde eşleşmesini istiyorum:
http://localhost:12345/foo > http://www.google.com
http://localhost:12345/foo/bar > http://www.google.com/bar
http://localhost:12345/foo/bar/baz.jpg > http://www.google.com/bar/baz.jpg
Hosts dosyasını kullanarak bunu yapmaya çalıştım, ancak bu sadece IP adresleri için görünüyor, oysa bu URL yolunu başka bir yola yönlendirmekle ilgileniyorum.
1
Www.google.com.tr bile bir IP adresi için sadece bir A kaydı olduğunu hatırlamalısınız .. bu yüzden öncelikle yerel anaya dokunmam çünkü kendinize her türlü soruna neden olursunuz, ancak başka bir tane kullanmak istiyorsanız takma ad ana bilgisayar yoludur. Örneğin, eğer www.google.com’a ping atıp IP’yi ping edip ana bilgisayar dosyamda bu IP’yi ayarladıysam, google.com’u google.com’a yönlendirecektir. Tam olarak istediğinin bu olup olmadığından emin değilim, bu yüzden bir cevap olarak
—
yazmadım
Bunu yapmak için ters bir proxy'ye ihtiyacınız var. Apache HTTPd ve nginx popüler seçeneklerdir.
—
Daniel B,