Pokud pracujete s vývojem webu na platformě Windows 10 a čelíte problému, kdy se stránka localhost neotevře na serveru IIS, nebojte se - nejste ve svém boji sami. Tento problém, i když může být dost otravný, má několik jednoduchých řešení, která vám pomohou dostat vaši stránku zpět do pracovního stavu.
Jedním z důvodů, proč localhost nemusí fungovat na IIS Windows 10, je nesprávné nastavení v konfiguraci IIS nebo webovém projektu. Často je to způsobeno nedostatkem správného připojení k IP adrese nebo portu. Chcete-li tento problém vyřešit, budete muset otevřít "Správce služeb IIS" a zkontrolovat nastavení vašeho webu.
Další možnou příčinou problému může být zablokování portu, na kterém server IIS běží. Pokud máte nainstalovaný antivirový software nebo bránu firewall, mohou být nakonfigurovány tak, aby blokovaly výchozí port pro server IIS. Chcete-li tento problém vyřešit, budete muset změnit nastavení svého antivirového softwaru nebo brány firewall, abyste umožnili přístup k portu, na kterém běží IIS.
Obecně lze říci, že problém chybějící stránky localhost na IIS Windows 10 může být způsoben různými faktory, včetně nesprávného nastavení IIS, blokování portu nebo jiných předvoleb systému. V každém případě je nutné provést podrobnou analýzu a aplikovat příslušná řešení. S výše uvedenými doporučeními však budete moci začít jít správným směrem, abyste problém vyřešili a obnovili provoz stránky localhost na IIS Windows 10.
Kroky k vyřešení problému "localhost stránka nebyla nalezena na IIS Windows 10"
V případě, že narazíte na problém "localhost stránka nebyla nalezena na IIS Windows 10", Možná budete k jejímu vyřešení potřebovat následující kroky:
- Zkontrolujte, zda je ve vašem počítači nainstalována služba IIS (Internet Information Services). Chcete-li to provést, otevřete "Správa počítače" a vyhledejte "služby internetu" v části Systémové nástroje. Pokud není nainstalována služba IIS, proveďte její instalaci.
- Zkontrolujte nastavení IIS. Možná budete muset nakonfigurovat vytvořené webové stránky nebo webovou aplikaci, aby správně fungovaly na vašem počítači. Ujistěte se, že je zadána správná cesta k souborům webu a že je webová aplikace nakonfigurována tak, aby fungovala prostřednictvím služby IIS.
- Zkontrolujte, zda je web spuštěn na serveru IIS. Otevřete "ovládací panel IIS" a vyhledejte svůj web nebo aplikaci v seznamu. Ujistěte se, že jsou spuštěny a fungují bez chyb.
- Zkontrolujte správné připojení webu k IP adrese a portu. V IIS musí být nastaveno správné připojení, aby byl web přístupný prostřednictvím localhost. Ujistěte se, že jsou vazby správně specifikovány a že nedochází ke konfliktu s jinými službami, které mohou zabírat stejný port.
- Zkontrolujte firewall a antivirový software. Firewall nebo Antivirus možná blokuje přístup k IIS nebo portu, přes který se pokoušíte získat přístup na webovou stránku. Ujistěte se, že jsou do nastavení firewallu a antiviru pro práci s IIS přidány příslušné výjimky.
- Restartujte služby IIS. Pokud jsou všechny výše uvedené kroky provedeny správně, ale problém stále není vyřešen, zkuste restartovat služby IIS. Chcete-li to provést, otevřete v počítači "služby", vyhledejte služby IIS (například "služba webových stránek IIS"), zvýrazněte je a klikněte na tlačítko "Restartovat službu".
- Restartujte počítač. Pokud nic z výše uvedeného problém nevyřešilo, zkuste restartovat počítač. Po restartu zkontrolujte, zda IIS funguje a zda je stránka localhost k dispozici.
Pokud žádný z výše uvedených kroků nepomohl vyřešit problém "localhost Stránka nenalezena na IIS Windows 10", doporučuje se obrátit se na odborníky, kteří se specializují na konfiguraci serverů IIS a Windows 10.
Kontrola nainstalované služby IIS na Windows 10
Chcete-li zkontrolovat nainstalovanou službu IIS (Internet Information Services) na operačním systému Windows 10, můžete postupovat podle následujících kroků:
- Otevřete nabídku Start a do vyhledávacího pole zadejte "Ovládací panely".
- Z výsledků vyhledávání vyberte "Ovládací panely".
- Na stránce Ovládací panely vyhledejte a vyberte Programy.
- V části Programy a funkce Vyberte zapnutí a vypnutí funkcí systému Windows.
- V okně "Windows Features", které se otevře, přejděte na seznam a vyhledejte "Internetové informační služby (IIS)".
- Ujistěte se, že je zaškrtnuto políčko vedle "Internetové informační služby (IIS)".
- Klikněte na " OK " a počkejte na dokončení procesu instalace součásti.
Po dokončení instalačního procesu můžete zkontrolovat funkčnost IIS zadáním adresy "http://localhost" ve webovém prohlížeči. Pokud je vše správně nakonfigurováno, otevře se defoltovaná stránka IIS, která označuje úspěšnou instalaci a dostupnost fungujícího serveru.
Pokud se stránka nezobrazí nebo se vyskytnou chyby, doporučuje se zkontrolovat, zda je instalace a nastavení služby IIS správné a zda existují správná oprávnění pro soubory a složky.
Poznámka: V názvech a uspořádání prvků rozhraní jsou možné malé rozdíly v závislosti na verzi operačního systému Windows 10.
Kontrola nastavení portu pro službu IIS ve Windows 10
Pokud při pokusu o otevření webu na IIS ve Windows 10 narazíte na problém "localhost stránka nebyla nalezena", jedním z důvodů může být nesprávné nastavení portu.
Chcete-li zkontrolovat nastavení portu v systému IIS ve Windows 10, postupujte takto:
- Otevřete správu IIS stisknutím WIN + R a zadáním příkazu "inetmgr".
- V levém podokně vyberte počítač nebo server.
- Ve středovém panelu dvakrát klikněte na"stránky".
- Najděte svůj web v seznamu a klikněte pravým tlačítkem myši.
- Vyberte "nastavení vazby".
- Ujistěte se, že uvedený port pro váš web odpovídá očekávanému portu.
Pokud jsou nastavení portu správná, zkuste zkontrolovat další programy, které mohou tento port zabírat a jsou v rozporu s fungováním IIS.
Pokud problém přetrvává, zkuste změnit port IIS na nepoužívaný Port (jako je 8080) a zkontrolujte, zda se web otevře podle nového portu.
Nezapomeňte uložit změny v nastavení služby IIS a po provedení změn restartovat web.
Po provedení těchto akcí byste měli přistupovat k vašemu webu na IIS bez chyby "localhost Stránka nenalezena".
Kontrola správné cesty k souborům localhost na Windows 10
Pokud při pokusu o otevření localhost v prohlížeči na Windows 10 narazíte na problém "Stránka nenalezena", může být problémem nesprávná cesta k souborům. Chcete-li tento problém opravit, musíte postupovat podle následujících kroků:
- Ujistěte se, že je na vašem počítači nainstalován a spuštěn webový server IIS (Internet Information Services). Jeho stav můžete zkontrolovat otevřením ovládacího panelu, výběrem "programy a funkce" a poté "zapnutí a vypnutí funkcí systému Windows". Ujistěte se, že máte zaškrtnuté políčko vedle "Internet Information Services".
- Zkontrolujte cestu k souborům vašeho localhost. Otevřete složku, ve které jsou vaše webové soubory uloženy, a zkontrolujte, zda jsou na správném místě. Pokud jste použili standardní cestu, pak by soubory měly být umístěny ve složce " C:\inetpub\wwwroot ".
- Ujistěte se, že jsou oprávnění ke složce s vašimi webovými soubory správně nakonfigurována. Klikněte pravým tlačítkem na složku " C:\inetpub\wwwroot, vyberte Vlastnosti a poté přejděte na kartu Zabezpečení. Ujistěte se, že uživatelské účty mají potřebná oprávnění ke čtení a provádění souborů.
- Zkontrolujte nastavení připojení serveru. Otevřete soubor hosts (obvykle umístěný v " C:\Windows\System32\drivers\etc") pomocí textového editoru s právy správce. Ujistěte se, že je v souboru přítomen řádek "127.0.0.1 localhost".
- Restartujte službu World Wide Web Publishing Service (WWW).
Po provedení těchto kroků byste měli zkontrolovat, zda se váš localhost v prohlížeči zobrazuje správně. Pokud problém přetrvává, zkuste restartovat počítač a opakovat všechny kroky znovu. Nezapomeňte také zkontrolovat chyby v protokolech událostí a nastavení prohlížeče.