Jak vytvořit stránku 404 htaccess. Vlastnosti a tajemství správné konfigurace souboru .htaccess

Soubor .htaccess umožňuje uživateli volně spravovat webový server Apache a aplikovat nastavení na adresáře a složky umístěné na serveru.

Úspěch vývoje a propagace internetového projektu do značné míry závisí na správném a adekvátním provozu serveru, na kterém je stránka umístěna. V dnešní době většina lidí používá Apache – hlavně kvůli snadnému nastavení a velkému množství funkcí, které poskytuje. Jeho provoz můžete nakonfigurovat jak v hlavním konfiguračním souboru, tak pomocí .htaccess. Jsou umístěny na serveru v samostatných složkách a říkají mu, jak přesně v daném podadresáři jednat.

Správné nastavení htaccess umožňuje samostatně konfigurovat přesměrování na webu, registrovat interní změny adresy URL, přidat autorizaci heslem atd. Řekneme si, jak to lze provést dále.

Jak správně nakonfigurovat .htaccess a proč je to potřeba

Majitelé webových stránek, kteří využívají virtuální hostingové služby nejčastěji nemají přístup k httpd.conf. Jediným způsobem, jak mohou spravovat server, je tedy konfigurace souboru htaccess.
V podstatě a strukturou se podobá httpd.conf. S jedním rozdílem: direktivy napsané v htaccess budou působit pouze na adresář, ve kterém je tento soubor umístěn. A také do podřízených složek a souborů. Budou se ale chovat úplně stejně jako direktivy globálního konfiguračního souboru. To znamená, že pro každý adresář můžete zadat samostatný soubor .htaccess s nezbytnými nastaveními, aniž byste měnili globální nastavení serveru a aniž byste se museli obracet o pomoc na hostitele.

Pravidlo: než začnete nastavovat htaccess, nezapomeňte vytvořit kopii pracovního souboru. To vám pomůže obnovit vaše data, pokud se něco pokazí. Nesprávné změny způsobí, že web nebude přístupný uživatelům a vyhledávacím robotům. Proto je velmi důležité mít aktuální zálohu konfiguračního souboru.

Pomocí direktiv zapsaných v konfiguračním souboru má uživatel nebo vlastník webu možnost konfigurovat:

  1. Možnosti PHP.
  2. Ukládání do mezipaměti.
  3. Přesměrování.
  4. Ošetření 404 chyb.
  5. Přesměrování na https
  6. Kontrola přístupu atd.

Správný soubor htaccess výrazně zjednodušuje a optimalizuje práci se stránkou a umožňuje ovlivnit výsledky generované serverem.

Htaccess píšeme správně

Syntaxe direktiv konfiguračního souboru je poměrně jednoduchá.
Při psaní musí být dvojice příkazů a jejich volby odděleny mezerou:

Příkaz parametr1 parametr2 příznaky

Kromě příkazů můžete použít vnořené struktury nutné pro aktivaci nebo kontrolu dostupnosti jednotlivých modulů.

Upozorňujeme, že nedodržení syntaxe může vést k chybám serveru. Správný htaccess musí být napsán v souladu s následujícími požadavky:

  • Cesta k souboru nebo adresáři je uvedena v kořenovém adresáři serveru:
    /home/mdhscyhq/public_html/
  • Doména je registrována s uvedením protokolu:
    Přesměrování / https://yoursupersite.ru
  • Název souboru musí obsahovat tečku:
    .htaccess
  • Soubor musí být napsán ve formátu UNIX.

Můžete požádat správce serveru o cestu z kořenového adresáře nebo si ji vyhledat sami. Chcete-li to provést, stačí na webu spustit funkci PHP–phpinfo a podívat se na hodnotu doc_root.

1.Nastavení CNC

CNC, neboli člověkem čitelná URL, má pozitivní (i když mírně) vliv na relevanci stránky webu k požadavku uživatele z pohledu vyhledávacího robota. To znamená, že zvyšuje pozici výsledků vyhledávání. A při navigaci je ještě uživatelsky přívětivější.

Porovnat:
http://yoursupersite.ru/index.html?id=4
A
http://yoursupersite.ru/razrabotka-sayta/

V druhém případě je hned jasné, na jaké stránce se nacházíme a jaké informace na ní lze získat.
V CNC můžete zadávat klíčová slova nebo fráze: v azbuce nebo translitu.
Například takto ze standardní adresy URL:
tovar.html?id=101
Změnou nastavení CNC v htaccess můžete vytvořit zcela srozumitelnou adresu URL:
tovar-101.html.

RewriteRule ^tovar-(+)\.html$ tovar.html?id=$10

Nebo vytvořte stromovou strukturu adresy URL: kategorie/produkt-123.html

RewriteRule ^category/(+)/(+)\.html$ tovar.html?id=$20

2.Nastavení vlastností PHP

I když hostitel zablokoval přístup k php.ini, ale určitě potřebujete změnit některé vlastnosti PHP, lze to provést pomocí souboru htaccess.
Příklad:

php_value post_max_size 10 mil. php_value upload_max_filesize 32 mil. php_value max_execution_time 200 php_value default_charset utf-8

směrnice:
upload_max_filesize umožňuje nahrávat soubory o velikosti až 32 MB (ve výchozím nastavení až 16 MB).
post_max_size zvětší velikost příspěvku na 10 MB (standardně – 2 MB).
max_execution_time vám umožňuje používat složité skripty, jejichž dokončení trvá déle než 30 standardních sekund.

3. Ukládání dat do mezipaměti

Můžete nakonfigurovat ukládání do mezipaměti v souboru htaccess, pokud to z nějakého důvodu nelze organizovat pomocí syntaxe PHP. V tomto případě můžete pro urychlení načítání dat ze serveru použít následující moduly:

  • mod_headers - umožňuje nastavit různá pravidla pro ukládání do mezipaměti pro soubory různých typů v hlavičce odpovědi serveru.
  • mod_expires - je zodpovědný za datum vypršení platnosti souborů, čas, po kterém bude soubor umístěn do mezipaměti prohlížeče.

Ačkoli je význam podobný, moduly mají jinou syntaxi. Můžete použít kterýkoli z nich (výběr závisí na tom, který je nainstalován na serveru).

4.Nastavení přesměrování v htaccess

Nastavení souboru htaccess umožňuje provádět jednoduchá a složitá přesměrování adres URL. To znamená, že můžete uživatele globálně přesměrovat na jinou adresu:

Přesměrování / http://www.yoursupersite.ru

nebo při požadavku na jednotlivé stránky na webu:

Přesměrování / blog http://yoursupersite.ru/blog

Správné přesměrování v htaccess má následující syntaxi:

Přesměrování url_local url_redirect

Při nastavování přesměrování přes htaccess je třeba dodržovat několik jednoduchých pravidel:

  • Přesměrování stránek v souboru by mělo být uspořádáno od konkrétnějších (v horní části stránky) po globální. Tedy odshora dolů.
  • Je nutné se vyvarovat dvou a více po sobě jdoucích přesměrování, protože to zvyšuje dobu odezvy a vyhledávací roboty to hodnotí negativně.

Jak správně provést přesměrování 301 v htaccess

Pokud je web převeden do nové domény nebo je změněn CMS, je nutné uživatele přesměrovat ze starých URL na nové adresy. Přesměrování s číslem chyby 301 (Permament Redirect) informuje robota, že dokumenty a stránky byly trvale přesunuty. To vám umožňuje udržovat pozici webu ve vyhledávačích, udržovat množství odkazů a PageRank.
Nastavení přesměrování 301 v htaccess lze provést různými způsoby v závislosti na předinstalovaném softwaru a vašich cílech.
Nejjednodušší možnost:

Přesměrování 301 /new-1/ http://yoursupersite.ru/new-2/

Nevýhodou tohoto způsobu je, že je nutné samostatně vypsat všechny adresy, ze kterých a na které se bude přesměrování provádět. Pro složitější přesměrování je proto lepší použít modul mod_rewrite, který umožňuje provádět libovolný typ transformace url a zároveň konfigurovat závislost transformace na řadě podmínek a faktorů.
Takto můžete například přesměrovat ze stránek, jejichž adresa URL končí lomítkem, na stránky bez lomítka:

RewriteCond %(REQUEST_URI) !\? RewriteCond %(REQUEST_URI) !\& RewriteCond %(REQUEST_URI) !\= RewriteCond %(REQUEST_URI) !\. RewriteCond %(REQUEST_URI) ![^\/]$ RewriteRule ^(.*)\/$ /$1

A tak je každá stránka staré domény přesměrována na stránku s podobnou adresou URL v nové doméně:

RewriteCond %(REQUEST_URI) (.*) RewriteRule ^(.*)$ http://site.ru/$1

5. Nastavení chyb 404 v htaccess

Smazali jste nebo přesunuli stránku z webu? Uživatel, který následuje odkaz ve vyhledávači nebo zadá nesprávnou adresu URL, uvidí chybovou zprávu 404 a kartu s největší pravděpodobností zavře.
Aby se tomu zabránilo, bylo by správnější samostatně nakonfigurovat přesměrování 404 v htaccess a přesměrovat návštěvníka na hlavní stránku webu:

ErrorDocument 404 http://www.yoursupersite.ru/

Toto rozhodnutí však není vždy oprávněné. Obchodníci doporučují vytvořit samostatnou stránku „Nenalezeno“, která bude pracovat na zvýšení konverze. Můžete si přečíst více o designu stránky Error 404. A můžete na něj uživatele přesměrovat pomocí následujících nastavení v htaccess:

ErrorDocument 404http://www.yoursupersite.ru/404.html

Výstup chybových zpráv můžete nakonfigurovat podobným způsobem:

ErrorDocument 401 http://www.yoursupersite.ru/401.html ErrorDocument 403 http://www.yoursupersite.ru/403.html ErrorDocument 500 http://www.yoursupersite.ru/500.html

6. Nastavení přesměrování na https v htaccess

Použití bezpečnostního certifikátu SSL a protokolu https poskytuje bezpečnější připojení a je vysoce ceněno vyhledávači při hodnocení. Chcete-li přesměrovat všechny uživatele webu na tento protokol a zajistit tak spolehlivý přenos dat, stačí do souboru htaccess přidat následující nastavení:

RewriteEngine On RewriteCond %(HTTPS) !on RewriteRule (.*) https://%(HTTP_HOST)%(REQUEST_URI)

7.Ovládání přístupu

V souboru htaccess můžete pomocí speciálních direktiv omezit přístup k souborům a složkám umístěným v aktuálním adresáři:

ode všech odepřít

Vlastník nebo správce webu může povolit přístup uživatelům z konkrétní IP adresy. To se provádí následovně

objednávka odepřít, povolit odepřít od všech povolit od 192.168.ХХ.Х

V případě potřeby můžete omezit nebo dokonce zakázat přístup k souborům a složkám v adresáři přes IP. To se provádí pomocí následující směrnice:

zamítnout z 192.168.ХХ.Х

Místo závěru

Správné nastavení htaccess zajistí správné fungování webu. Nezapomeňte však, že se jedná pouze o doplňkový konfigurační soubor, a proto je ve schopnostech výrazně horší než httpd.conf. Umožňuje však použít jemnější nastavení na jednotlivé složky umístěné na serveru.

Proč potřebujete chybovou stránku 404, jak ji správně nakonfigurovat a učinit ji pro uživatele co nejatraktivnější? Všechny tyto otázky jsou i nadále aktuální pro ty, kteří si své vlastní vytvářejí, sami konfigurují a vylepšují pro své klienty a uživatele.

Nastavení stránky WordPress 404 má některé nuance, o kterých se bude diskutovat v tomto článku. Proč tedy ztrácet drahocenný čas a samostatně vytvářet chybovou stránku pro svůj web?

Co dělá stránka WordPress 404?

Chyba 404 znamená, že server aktuálně nemohl najít požadovanou stránku z odkazu zadaného uživatelem. Existuje několik důvodů pro absenci stránky na zadané adrese. Buď takovou stránku nikdy nikdo nevytvořil, na odkaz se kliklo, nebo byl smazán. Ve všech případech systém uživatele přesměruje na speciálně připravenou chybovou stránku.

Příklad:

Aby se uživatel po přistání na chybné stránce nedostal do slepé uličky, je důležité ji co nejpřehledněji a správně naformátovat. V opačném případě jednoduše opustí vaše stránky navždy.

Stránka, která je stylizovaná tak, aby odpovídala obecnému tématu webu, upoutá pozornost uživatele a může mu doporučit další odkazy, které by ho mohly zajímat.

Jak vytvořit stránku 404 WordPress

Jak udělat stránku WordPress 404 podle všech pravidel?

Na chybové stránce, kterou uživatelé opouštějí méně často než výchozí:

- Nemělo by docházet k přesměrování. I když tam stránka, kterou uživatel potřebuje, není, vyhledávací roboti musí tyto informace vidět. Tímto způsobem nebude chybná stránka indexována.

— Jak je uvedeno výše, doporučuje se navrhnout chybovou stránku v souladu s obecným tématem webu.

— Požádejte své čtenáře, pokud najdou odkazy, které znemožňují přístup na požadované stránky, aby vám je nahlásili na zadané souřadnice.

— Na chybové stránce je nutné uvést odkazy a informace, které mohou být pro uživatele zajímavé. Pro udržení zákazníků se také doporučuje umístit vyhledávací formulář.

— Na stránce 404 byste neměli zahrnout příliš mnoho technických problémů, je lepší situaci naformátovat a vysvětlit uživatelům jednoduchou a srozumitelnou formou.

Řekněme tedy, že již pracujete v oblasti správy WordPress. Chcete-li vytvořit chybovou stránku, přejděte na ovládací panel Vzhled - redaktor.

Najděte soubor v pravém postranním panelu 404. php a kliknutím na něj upravte.

Krok 1

Stránka WordPress 404 nenalezena musí být přizpůsobena vašemu rusky mluvícímu uživateli. Proto můžete všechny zprávy v kódu nahradit vlastními. Snažte se nevynechat uvozovky a další prvky v kódu nebo je omylem smazat.

Krok 2

Implementujeme vyhledávací formulář.

Chcete-li to provést, stačí do kódu stránky vložit následující prvek kódu:

Mimochodem, na chybovou stránku můžete také vložit skripty z Google nebo Yandex. S jejich pomocí bude moci uživatel zadat požadavek do vyhledávače přímo z vaší stránky 404.

Krok 3

Chcete-li uživatelům umožnit přejít přímo z chybové stránky do částí vašeho webu, vložte do kódu hlavní stránky následující dodatečné řádky.

Nové články na webu

Sekcemísto

Archiv

Kreativní obrázek přidaný na chybovou stránku spolu se zábavným textem a navrženými odkazy na stránky činí 404 zajímavým a uživatelé chtějí zůstat s vámi.

Mimochodem, chybovou stránku lze vytvořit pomocí speciálních pluginů. Někteří odborníci se však domnívají, že nejjednodušším způsobem je přidat potřebné řádky kódu ručně a nezatěžovat svůj zdroj rozšířeními třetích stran.

  • Věnujte svým uživatelům náležitou pozornost na chybové stránce, buďte zdvořilí a sebevědomí;
  • Není třeba přetěžovat tuto stránku odkazy;
  • Při vytváření chybové stránky se snažte být kreativní a vtipní;
  • Vyzvěte ty, kteří se omylem dostali na chybovou stránku, aby se znovu pokusili najít informace, které potřebují, a nabídli například odkaz na vaše produkty, abyste si udrželi zákazníky;
  • Snažte se však zajistit, aby co nejméně odkazů z vašeho webu bylo nefunkčních nebo nesprávných. Za prvé to zlepší kvalitu vašeho webu a za druhé to bude mít pozitivní vliv na optimalizaci pro vyhledávače a SEO.

Vezměte prosím na vědomí, že některé šablony WordPress nemusí mít stránku 404, přesto se doporučuje vytvořit ji, protože v případě chyby a aktivace CNC systém WordPress přistupuje k souboru 404.php. Pokud chybí, je uživatel přesměrován zpět na hlavní stránku webu, což ho v konečném důsledku může zcela zmást.

Při vytváření chybové stránky se nenuďte a vaše 404 se může stát skutečným online aktivem, které bude chtít každý napodobit.

Stránka 404 je navržena tak, aby informovala uživatele, že jím zadaná url (adresa stránky) neexistuje.
Takové nesprávné adresy URL lze také nazvat „nefunkčními odkazy“.
Mnoho webů vytváří své stránky 404 pro pohodlí svých uživatelů. Často se jedná o krásné a zajímavé stránky, které uživatele vykouzlí úsměv na tváři, místo aby byl zklamán, že adresa stránky není správná.
Vytvoření stránky 404 má důležitou technickou součást, která výrazně ovlivní hodnocení vašich stránek ve vyhledávačích, pokud není vše správně nastaveno.

Pokud máte zájem o vytvoření stránky 404, musíte zvážit tři body:
1) Přesměrujte ze všech nesprávně zadaných URL na stránku 404 v .htaccess.
2) Správná odpověď serveru po přesměrování (kód stránky http by měl být 404, ne 200).
3) Uzavření stránky 404 z indexování v souboru robots.txt

Okamžitě bych měl poznamenat, že vše výše uvedené bylo napsáno pro weby, které si sami napsali, hlavně v PHP. Existují pluginy pro WordPress, které totéž konfigurují. V tomto článku se ale podíváme na to, jak vše vypadá ve skutečnosti. %)

Přesměrování nesprávných adres URL na stránku 404

První věc, kterou uděláte, je vytvořit samotnou stránku 404, abyste měli kam poslat lidi %).
Přesměrování adresy URL je nakonfigurováno v souboru .htaccess
Stačí zadat řádek:
ErrorDocument 404 http://mysite.com/404.php
Kde „mysite.com“ je vaše doména a http://mysite.com/404.php je cesta ke skutečné stránce. Pokud je váš web v html, bude řádek vypadat takto:
ErrorDocument 404 http://mysite.com/404.html
Ověření je velmi jednoduché. Po nahrání souboru .htaccess s výše uvedeným řádkem na hosting proveďte kontrolu zadáním zjevně neexistující URL (nefunkční odkaz), například: http://mysite.com/$%$%
Pokud dojde k přesměrování na vámi vytvořenou stránku, pak vše funguje.
Takže celý soubor .htaccess, kde je nakonfigurováno POUZE přesměrování 404, bude vypadat takto:
____________________________
RewriteEngine zapnutý
ErrorDocument 404 http://mysite.com/404.html
____________________________

Správná odpověď serveru (kód stránky http)

Je velmi důležité, aby při přesměrování byla správná odpověď serveru, konkrétně 404 Not Found.
To je třeba vysvětlit samostatně.

Na vyžádání je každé adrese URL přiřazen stav (kód stránky http).
Pro všechny existující stránky to je: HTTP/1.1 200 OK
Pro přesměrované stránky: HTTP/1.1 302 Nalezeno
Pokud stránka neexistuje, měla by být HTTP/1.1 404 Not Found

To znamená, že bez ohledu na to, jaké URL je zadáno, je mu přiřazen stav, určitý kód odezvy serveru.
Můžete zkontrolovat odpověď serveru na zdroji, jako je bertal.ru nebo SEARCH CONCOLE GOOGLE – Scan/View as GOOGLE bot.
Když jste neměli přesměrování přes .htaccess na stránku 404, pak jakákoli neexistující URL zadaná uživatelem, stejně jako nefunkční odkazy, obdržely odpověď „HTTP/1.1 404 Not Found“

Po nastavení přesměrování na vaši stránku autora 404 přes .htaccess, jak je popsáno výše, zadáním nefunkčního odkazu (neplatná adresa URL, která zjevně neexistuje), například http://mysite.com/$%$% , odpověď serveru bude:
- první HTTP/1.1 302 nalezeno (přesměrování),
- a potom HTTP/1.1 200 OK (stránka existuje).

Podívejte se přes bertal.ru.
Co to znamená? To bude znamenat, že Google může přidat všechny nefunkční odkazy do své databáze (indexu), jako jsou existující stránky s obsahem stránky 404 Ve skutečnosti duplicitní stránky. A to je neuvěřitelně škodlivé pro optimalizaci pro vyhledávače.

V tomto případě musíte udělat dvě věci:
1) Nastavte správnou odpověď serveru na stránce 404.
2) Zavřete stránku 404 z indexování. To se provádí pomocí souboru robots.txt

Konfigurace odpovědi serveru HTTP/1.1 404 Nenalezeno pro neexistující stránky

Odpověď serveru je přizpůsobena díky funkci php na samém začátku stránky:

Napište jej na začátek souboru 404.
V důsledku toho bychom měli obdržet odpověď na nefunkční odkaz:

Zavřete stránku 404 z indexování

Indexování stránky můžete zablokovat v souboru rodots.txt. Buďte opatrní s tímto nástrojem, protože prostřednictvím tohoto souboru vaše stránky v podstatě komunikují s vyhledávacími roboty!
Úplný text souboru rodots.txt, kde je POUZE indexování stránek 404 uzavřeno, vypadá takto:
____________________________
User-agent: *
Disallow:
Disallow: /404.php
____________________________

Poznámky ke kódu: "/404.php" znamená cestu ke stránce. Pokud je na vašem webu stránka 404.php (resp. 404.html) umístěna v nějaké složce, bude cesta vypadat takto:
/holder/404.php
kde "holder" je název složky.

To je vše o stránce 404 Zkontrolujte fungování stránky, přesměrování nefunkčních odkazů a odpovědi serveru.
Opakuji: Vše výše uvedené je pro weby, které si sami napsali. Pokud používáte WordPress, možná budete chtít hledat slušný plugin pro chyby 404.

Od autora: Zdravím vás přátelé. Pokračujeme tedy v sérii článků věnovaných seznámení s jedním z nejpopulárnějších CMS pro tvorbu internetových obchodů - OpenCart. V tomto článku budeme hovořit o tom, jak vytvořit a nakonfigurovat stránku 404 v OpenCart.

Jednou z užitečných a nedílných stránek jakéhokoli webu je chybová stránka 404. Jak si pamatujete, k této chybě dochází na webu při přístupu na neexistující stránku. Protože web není něco statického, může se taková chyba pravidelně vyskytovat.

V obchodě například došel nějaký produkt a už se neočekává, že dorazí. V tomto případě takový produkt jednoduše odstraníme. Odkaz na něj však nějakou dobu zůstane v indexu vyhledávače a návštěvníci jej budou sledovat. Právě k tomu slouží stránka 404 – k informování návštěvníka, že taková stránka již na vašem webu neexistuje.

OpenCart již má stránku 404 a ve výchozím nastavení vypadá takto:

V zásadě tato stránka plní svou roli a to je dobře. Ale možná budete chtít stránku 404 nějakým způsobem upravit. Podívejme se, jak to udělat. Nejprve zkusme změnit text na této stránce.

Vyhovuje mi například název stránky, ale rád bych změnil text. To lze provést v jazykovém souboru, který najdete na \catalog\language\ru-ru\error\not_found.php

První proměnná - $_["heading_title"] - ukládá text nadpisu a druhá - $_["text_error"] - ukládá text pod nadpis. Pojďme to změnit:

// Text $_["text_error"] = "404... Jejda, taková stránka na webu není...";

//Text

$_["text_error"] = "404... Jejda, na webu žádná taková stránka není...";

Změny nastaly také na samotné stránce 404 OpenCart.

Dobře, co když chceme změnit text na tlačítku, přidat nějaký obrázek nebo udělat něco podobného? Je lepší to udělat v souboru šablony. Chcete-li to provést, přejděte do souboru šablony stránky 404 aktivního motivu, ve výchozím nastavení to bude soubor \catalog\view\theme\default\template\error\not_found.tpl

Obsah stránky je v bloku s id="obsah". Změníme text tlačítka a místo Pokračovat napíšeme Přejít domů. Toto je kód pro toto:

" class="btn btn-primary">

< div class = "pull-right" > < a href = " " class = "btn btn-primary" > < / a > < / div >

Nahradíme to tímto:

" class="btn btn-primary">Jděte domů

Podobně můžete na stránku přidat jakýkoli další obsah. A pár slov k nastavení stránky. Jak například přidám nabídku kategorií do levého postranního panelu? To lze provést na panelu správce webu. Přejdeme do nabídky Návrh - Schémata. Zde najdete seznam rozvržení, která se používají pro konkrétní stránku na webu. Výchozí rozvržení pro stránku 404.

Aby se to nekřížilo s jinými rozvrženími, vytvořte si vlastní rozvržení a přiřaďte mu trasu stránky 404 Chcete-li to provést, klepněte na znaménko plus v pravém horním rohu stránky a vyplňte pole formuláře na nové stránce jako následuje:

Jako cestu jsem uvedl cestu odpovídající adrese 404 - error/not_found. Přidán výstup kategorie do levého sloupce. Uložme si nový layout a podívejme se na výsledek na webu.

Strana 404- toto je stránka, která se otevře, když chyba 404. Chyba 404- toto je pokus o otevření neexistující stránky. To znamená, že když zadáte nesprávnou adresu (nebo použijete nefunkční odkaz), budete přesměrováni na tuto stránku. Samotný prohlížeč má samozřejmě vestavěnou stránku. Ale myslím, že bys chtěl tuhle stránku navrhnout nějak jinak, třeba napsat nějaký svůj text a tak. O jak nastavit stránku 404 na můj web a já vám to řeknu.

První věc, kterou musíte udělat, je vytvořit soubor .htaccess. Upozorňujeme, že tento soubor nemá název, ale příponu " htaccess„Pokud pracujete v Unix, pak nebudou problémy s tvorbou. Ale pokud pracujete v Windows a poté vytvořte soubor .htaccess můžete to udělat tímto způsobem (to je to, co dělám já, i když mohou být jednodušší způsoby):

  1. Otevřete poznámkový blok.
  2. Vyberte položku nabídky " Uložit jako".
  3. Zadejte název souboru " .htaccess".
  4. Vyberte typ souboru" Všechny soubory".
  5. Uložit.

V důsledku toho budete mít soubor .htaccess. Zkopírujte jej do kořenového adresáře vašeho webu. Nyní jej můžete otevřít (například ve stejném poznámkovém bloku) a napsat tam následující řádek:

ErrorDocument 404 /404.html

Nyní vytvořte stránku „404.html“ v kořenovém adresáři webu, do které napište libovolné HTML kód, například takto:





Stránka neexistuje!


Zkontrolujte, zda je adresa zadána správně


Upřímně, Můj web





Lidé tak v prohlížeči neuvidí standardní stránku, ale stránku, kterou jste vytvořili.

Na závěr bych rád řekl jednu důležitou věc. Pokud pracujete na místním počítači, musí na něm být nainstalován server (například balíček Denwer, která zahrnuje server Apache, A PHP, A MySQL a mnohem více).