Koji je najbolji način prisiljavanja HTTPS-a i WWW-a, ali dopuštajte localhost?

Važno je prisiliti HTTPS i WWW iz nekoliko razloga: pridobiti povjerenje svojih posjetitelja pokazujući da je veza sigurna i, ako koristite poddomena kao što je www, zadržavajući dosljednost s posjetiteljima i svojim izvješćivanjem, na vašem jeftinom webu hosting, na primjer.

HTACCESS forsira HTTPS i WWW, ali dopušta localhost

Važno je prisiliti HTTPS i WWW iz nekoliko razloga: pridobiti povjerenje svojih posjetitelja pokazujući da je veza sigurna i, ako koristite poddomena kao što je www, zadržavajući dosljednost s posjetiteljima i svojim izvješćivanjem, na vašem jeftinom webu hosting, na primjer.

Lako se može zakomplicirati u strojevima za izvješćivanje poput Google Search Console različita prikaza za potpuno istu web lokaciju i stranice. Jedan sa sigurnom HTTPS vezom, jedan bez i jedan s web poddomenama www i drugi bez, pa čak i postaje noćna mora zbog koje morate postaviti filtar poddomene Google Analytics da biste imali stalno izvještavanje.

Zapravo postoje neki jednostavni načini da se osigura da će svi posjetitelji biti preusmjereni na sigurno u HTACCESS verziji HTTPS verzije web stranice i web poddomene, bez utjecaja na posjete, a također se mogu koristiti za preusmjeravanje web stranice na drugu web stranicu s ovim jednostavnim i jednostavnim elegantna metoda.

Povrh toga, i kako biste ga dovršili, osigurajte da se poddomeni localhost može pristupiti bez poddomene Web ili preusmjeravanja na HTTPS, te da će stranice koje završavaju kosa crta biti preusmjerene na normalnu stranicu kako bi se izbjeglo dvostruko brojanje istih stranica u izvješćima.

Riješimo se svih ovih dupliciranih stranica, koji na kraju otežavaju pravilno slaganje analitike:

  • http://mywebsite.com/page
  • http://mywebsite.com/page/
  • https://mywebsite.com/page
  • https://mywebsite.com/page/
  • http://www.mywebsite.com/page
  • http://www.mywebsite.com/page/
  • https://www.mywebsite.com/page
  • https://www.mywebsite.com/page/
  • Sve će to biti učinjeno ažuriranjem .htaccess datoteke, koja je skrivena datoteka koja se koristi na Apache poslužiteljima, obično pohranjena u korijenskoj mapi web stranice.

Preusmjeravanje stranice koja završava kosom crtom

Za uklanjanje završne crte s URL-a koji završava jednim od njih te da se zahtjevi preusmjere na standardnu ​​stranicu bez kosog crta, jednostavno uskladite URL-ove koji počinju i završavaju crtanjem, pazite da se ne traži direktorij i preusmjerite. na cijeli URI zahtjeva bez kosa crte.

Također, preusmjerite stranicu na siguran web URL koji bi trebao biti točan - to će riješiti izravno sve vaše potencijalne probleme, uključujući završi kosa crta, nesigurni zahtjev ili poddomene web adrese.

Tada nam je potreban i dodatni komad koda kako bismo bili sigurni da će svaki zahtjev za mapu završiti kosom linijom, jer će uobičajeni URL-ovi web adresara završiti s jednim od njih.

HTACCESS forsira HTTPS i forsira WWW htaccess

Sad kad je problem s završnom kosom linijom riješen, usredotočimo se na nedostajući HTTPS ili nedostajuću internetsku poddomenu koja se može dogoditi, s htaccess preusmjeravanjem http na https snagom www.

Najlakši i najcjenjeniji način da se to dogodi je da se obojica identificiraju u potpuno istom htaccess stanju.

To se postiže jednostavnim podudaranjem URL-ova koji ne počinju s internetskom poddomenom ili bilo kojim zahtjevom koji ne uključuje HTTPS i preusmjeravanjem ispravnog URL-a naše web stranice, koji uključuje i sigurnu vezu i internetsku poddomenu www.

Upotrijebite HTTPS i WWW, ali dopustite localhost

Naučite osnove SEO: Upišite se već danas!

Povećajte vidljivost i promet vaše web stranice savladavanjem osnova SEO-a s našim tečajem koji je lako prateći.

Počnite učiti SEO

Povećajte vidljivost i promet vaše web stranice savladavanjem osnova SEO-a s našim tečajem koji je lako prateći.

Ovo je sve dobro, ali što se događa kada zapravo pokušamo doći do naše Web stranice u načinu razvoja na lokalnom poslužitelju XAMPP, ali svi naši zahtjevi za http: // localhost sada se preusmjeravaju na https://www.mysite.com - naša proizvodna verzija?

Pa rješenje je ponovno korištenje prethodnog dijela koda koji nameće HTTPS i WWW verziju URL zahtjeva, ali započnite ga isključivanjem iz zahtjeva za provjeru koji su upućeni na localhost ili na našu lokalnu IP adresu, a to je 127.0.0.1.

I to je to, sada imamo prelijepi komad koda koji će riješiti sve naše probleme!

Preusmjerite HTTP na HTTPS htaccess, prisilite WWW i uklonite krajnju kosu

Cijeli dio koda u nastavku može se koristiti u datoteci HTACCESS za postizanje svega sljedećeg:

Preusmjerite HTTP na HTTPS u htaccesima,

Sila WWW u htaccess,

Uklonite završava crta u URL-u.

Naravno, ne zaboravite promijeniti URL web stranice za onaj koji se odnosi na vas.

Može se koristiti i za preusmjeravanje web stranice na drugu web stranicu jednostavnom promjenom odredišnih URL-ova u drugu najbolju web lokaciju s najboljim jeftinim web hostingom:

Često Postavljana Pitanja

Kako web programeri mogu konfigurirati svoje web stranice da se automatski preusmjere na verzije HTTPS i WWW radi sigurnosti i dosljednosti, istovremeno izuzeti Localhost od ovih preusmjeravanja u razvojne svrhe?
Implementirajte uvjetne preusmjeravanja u .htaccess datoteku ili konfiguracije poslužitelja. Upotrijebite pravila ponovnog pisanja da biste provjerili nije li domena Localhost, a zatim primijenite HTTPS i WWW preusmjeravanje. To osigurava da je proizvodni promet siguran i pravilno oblikovan, dok razvojni promet na localhostu ne utječe na testiranje.

Yoann Bierling
O autoru - Yoann Bierling
Yoann Bierling je stručnjak za web objavljivanje i digitalno savjetovanje, što čini globalni utjecaj kroz stručnost i inovacije u tehnologijama. Strah od osnaživanja pojedinaca i organizacija da napreduju u digitalnom dobu, potaknut je da postigne izuzetne rezultate i postigne rast kroz stvaranje obrazovnog sadržaja.

Naučite osnove SEO: Upišite se već danas!

Povećajte vidljivost i promet vaše web stranice savladavanjem osnova SEO-a s našim tečajem koji je lako prateći.

Počnite učiti SEO

Povećajte vidljivost i promet vaše web stranice savladavanjem osnova SEO-a s našim tečajem koji je lako prateći.




komentari (0)

Ostavite komentar