Anasistem dosyamı erişmek için sürekli olarak değiştirmek zorunda olduğum birkaç basamaklandırma ve test sunucum var (etki alanı adına bağlı, bu yüzden çalışmasını sağlamak için barındırma dosyasını değiştirmem gerekiyor).
Bu can sıkıcı buluyorum. Çalışmak istediğim her tür site için bir tür taşınabilir tarayıcı kurmak istiyorum. Bunu yapacak herhangi bir grafik web tarayıcısının (diğer tarayıcıların görüntü oluşturma motorlarını temel alan tarayıcılar dahil) herhangi bir sürümü var mı?
Bu şekilde, sahnelemeyi test etmek istersem, sahneleme ile çalışmak için önceden yapılandırılmış olan örneği başlatabilirim.
Herhangi bir fikir?
DÜZENLEME: önemli özelliği concurently iki tarayıcıyı çalıştırabilir yeteneği, hem tarama olduğunu some-address.com
, ancak bir sunucuya reqests yönlendiren tarayıcı ile 1.2.3.4
ve en sunucusuna isteklerini yönlendiren diğer tarayıcısı 5.6.7.8
.
EDIT: (3/16/14)
Bu soru birkaç yıl önce soruldu ve hala bunu yapmanın uygun bir yolunu bilmiyorum. Daha fazla açıklamaya çalışmama izin verin, çünkü insanlar sorunu yanlış anlıyor gibi görünüyor. Sadece bir proxy sunucusu kullanarak kolayca düzeltilebilecek bir şey değil. Sanırım sorunları çözmek için bir proxy sunucusuna kapsamlı kurallar yazmak mümkün olabilir, ancak bu basit bir sorunun ne olması gerektiği konusunda çok karmaşık bir çözüm.
Netleştirmek için:
Üç web sunucusu var. Üretim, Test ve Geliştirme. Her biri, erişmek için kullanılan ana bilgisayar adına bağlı olarak kendini özelleştiren çok kiracılı bir uygulamayı çalıştırır. Kavramsal olarak, bu aynı sunucu örneğinden birden fazla sitenin çalıştırılmasına izin veren bir İçerik Yönetim Sistemine veya blog motoruna benzer. Sadece ana makine adını sunucuya yönlendirirsiniz ve hangi ana bilgisayar adı HTTP 1.1 ana bilgisayar adı eşlemesiyle erişmek için kullanılırsa, görüntülediği sitedir.
Ana bilgisayar dosyasını basitçe yeniden yazan herhangi bir çözüm, aynı anda birden fazla tarayıcı penceresini farklı sitelere, üretim, geliştirme, test, vb. Çalıştırma zorunluluğu nedeniyle çalışmaz. çalış, çünkü tüm tarayıcı örneklerini etkiler. Bir tarayıcı için eşlemeyi değiştirirseniz, o zaman diğer tarayıcılar da o sunucuya eşlenir, böylece sonraki istekler yanlış sunucuya gider.
Tek istediğim, bu tarayıcı örneğini bu ana dosyayı kullanmaya zorlayan bir yol ve bu tarayıcı örneğini de bir komut satırı parametresi gibi bu ana bilgisayar dosyasını kullanmaya zorlamak. Tarayıcının birden fazla kopyasını kurmam gerekip gerekmediği bile umrumda değil.
Bu, yüklü olan her kopya için kendi yapılandırma dosyalarını kullandığını düşündüğüm için firefox portable ile yapılabilmektedir, ancak sorun, siteleri yönetmek için kullanılan üçüncü taraf yazılımların firefox ile çalışmamasıdır (sitelerin kendileri çalışır, ancak yönetici araçları). Ancak, onlar chrome ve IE ve Opera ile iyi çalışırlar, ancak .. ve bunu düzeltmek için kaynağa erişimim yok).