Birden çok alt etki alanıyla bir asp.net sitesi geliştirmeye çalışıyorum. Genel olarak web siteleri ve özellikle asp.net için yeni. Bununla birlikte, joker alt alanlarının dns girişleri ve web sunucusu yapılandırması kombinasyonuyla düzgün bir şekilde ayarlandığı görülüyor. Bu, geliştirme makinemde gerçekleşmeyecek. Bu nedenle el hosts dosyasını benim pencerelerinde girişleri takacağım:Bir geliştirme makinesinde alt alan adları nasıl test edilir? abc.localhost
127.0.0.1 localhost
127.0.0.1 abc.localhost
127.0.0.1 xyz.localhost
Ancak, görülecek hiçbir alt etki yoktur Request.Url özelliği sorgulamak çalıştığınızda. Örneğin, tarayıcıda http://abc.localhost:1660/
'a ulaşırsam 'dan http://localhost:1660/
alırım; abc
az önce gitti mi ?!
Neden hosts dosyasının neden böyle çalıştığını bilmiyorum, ancak yerel web uygulamasında alt etki alanları almak için kullanabileceğim başka bir yöntem var mı? Hepinize teşekkür ederim.
Tam bir iis sunucusu yerine yalnızca yerleşik ASP.NET geliştirme sunucusunu kullandığımı unutmayın. (Bu hafta sonu tam bir IIS'ye erişemiyorum, ancak bunun yardımcı olup olmayacağını öğrenmek istiyorum.)
Bunun, yerleşik web sunucusunu kullanmanın bir faktörü olabileceğini düşünüyorum. Bunun genel IIS sunucusunda olacağına inanmıyorum. (Eğer XP'yi çalıştırıyorsanız, sizde var, sadece web sitenizi sanal bir uygulama olarak kuruyorsunuz). –