S prominutím píšete úplnou blbost. Zablokovaná je samozřejmě celá doména, takže podle vašeho hosts souboru nebude fungovat ani to twitter.com/settings ... jediné co zablokované není jsou různé subdomény - tudíž by fungovalo abc.twitter.com. Co je ale za prvním / domény už je úplně jedno. Zároveň https:// nemá v hosts souboru co dělat. DNS je bezprotokolové. Tudíž pro zablokování twitteru stačí jen a pouze twitter.com a www.twitter.com. Zablokuje se tím i http i https a všechen obsah na nich. Vyjímkou můžou být jen subdomény jako cdn.twitter.com apod pokud existují. A stejná situace je i u toho routeru - ale stejná jako jsem psal výše, ne jako jste psal vy. Navíc na HTTPS router ani neví co se za lomítkem, protože už je to šifrované. Takže to ani nemůže rozlišit i kdyby chtěl. Zajímá ho jen doména. A neví to vlastně ani DNS resolver Windows, který čte hosts soubor.
Autor článku nám právě ukázal, že neví, jak funguje DNS systém a protokol HTTP. Napsat takovou hovadinu, jakože když zablokujeme twitter.com, tak bude fungovat twitter.com/settings, to fakt může jen ten, kdo o tom ví kulový. Zkusil jste si to vůbec? Tipuju, že to bylo psaný podle nějakýho YouTube návodu proloženýho indickou angličtinou...????
P.S.: za DÚ si nastudujte, jak vlastně prohlížeč navazuje spojení HTTP a co tomu předchází.
Bože teď koukám komentářový modul udělal ostudu i mě - samozřejmě jsem chtěl napsat že k zablokování stačí twitter.com a varianta s www - to http:// před to (viz vybarvený odkaz) mi doplnila diskuze sama, protože z toho udělala odkaz. Samozřejmě ani to http tam nepatří - to jen pro úplnost ať nevypadám jak blbec já :D