Bir web sitesini yeniden yönlendirmek için localhost nasıl kurulur


11

Bu soruyu garip bir durumdan soruyorum. Bildiğiniz veya bilmediğiniz gibi Google, Çin'de engellenmiştir. Cesaret kırıcı bir sonuç (en azından benim için), İngiltere'de derecemi yaparken çok aktif olduğum Stack Overflow gibi Stack Exchange sitelerini ziyaret etmenin çok zor olmasıdır. Bir sayfanın yüklenmesi 20 saniyeden fazla sürebilir. Sorun, Stack Exchange sitelerinin harici bir JAVA komut dosyasına güvenmesidir.

http://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js

ancak Google engellendiği için bu komut dosyasına erişilemez. Ancak Firefox bu komut dosyasını almaya çalışmak için çok zaman harcayacaktır. (Jquery sürümünün gelecekte değişebileceğini unutmayın, ancak bu soru sorulduğunda 1.12.4'tür. En güncel sürümü kontrol etmek için F12 kullanın.)

Aslında, bu komut dosyasına ücretsiz olarak erişilebilir.

https://code.jquery.com/jquery-1.12.4.min.js

Bu nedenle, ideal bir çözüm Google alan adı altındaki sayfayı Jquery alan adına yönlendirmektir.

Bu /etc/hostsdosyaları değiştirerek mümkün müdür ? Şu anda sadece acımasız bir web sayfası engelleme yapıyorum:

127.0.0.1    ajax.googleapis.com

Firefox şimdi bu betiği yüklemeyi bırakmaya çalışsa da, yığın değişim sitelerini ziyaret etmek normal kadar hızlı hale gelir, oylama vb.Gibi birçok site özelliği kullanılamaz. Yani en iyi çözüm bir yönlendirme.


Anında yeniden yönlendirme mümkün değilse, sanırım JAVA komut dosyasını Jquery'den dizüstü bilgisayarıma indirmem ve daha sonra googleapis sayfasını yerel ana bilgisayarıma yönlendirmem gerekiyor. Ancak, nasıl bir yerel ana bilgisayar, özellikle indirilen komut dosyası yerleştirmek için bilmiyorum.

Biri bana yardım edebilir mi? Çok minnettarım.


2
Çok güzel bir soru!
You'reAGitForNotUsingGit

1
Bir çözüm sadece bir VPN kullanmak olacaktır.
You'reAGitForNotUsingGit

1
Lütfen JAVA betiği yazmayın. JavaScript. Dürüst olmak gerekirse, JavaScript bir halı gibi bir araba ile ilgili Java ile ilgilidir. İsminden başka ortak hiçbir şeyleri yok.
Byte Komutanı

Yanıtlar:


2

Temel olarak, daha önce çözdüğünüz anasistemler dosya yönlendirmesinin yanında, bilgisayarınızın web hizmetini sağlaması gerekir. Bu, tarayıcınızın javascript'i https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js adresinde bulmasına izin verecek bir web sunucusu kurmak anlamına gelir.

Fark, ajax.googleapis.com'un 127.0.0.1 olarak çözülmesidir, bu nedenle web sunucunuzun Google'ın sunucusu yerine tarayıcınıza jquery.min.js göndermesi / sunması gerekir. Bir sunucu yüklemek düşündüğünüz kadar zor olabilir veya olmayabilir. Bu sadece deneyiminize ve seçtiğiniz web sunucusu için belgeleri (man sayfaları, barındırılan vb.) Okumak için ne kadar istekli olduğunuza bağlıdır. Apache2, mevcut "tam hizmet" (her şeyi yapıyor) ücretsiz web sunucusudur, ancak hafif bir alternatif aramak isteyebilirsiniz.

Umarım bu size yardımcı olur ve gitmenizi ve doğru yöne bakmanızı sağlar. Bunu bu şekilde yapmanın en iyi yanı, yetkililerle herhangi bir sınırın gerilmemesidir.

Bu arada, https yapılandırmanızdaki 443 numaralı bağlantı noktasına gider (http 80 numaralı bağlantı noktasıdır). Bu güvenli aktarım yapılandırmasıdır.


Bu durumda muhtemelen seçtiğiniz belirli bir web sunucusu paketi için yeni bir soru sormak isteyeceğinizi düşünüyorum. Yazılımı yükledikten ve örnek yapılandırmaya baktıktan sonra daha mantıklı olabilir. Örneğin
Apache2'de şunu
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.