Nastavenie spracovania chýb 404 pre pomoc htaccess Yandex. Vlastnosti a tajomstvá správnej konfigurácie súboru .htaccess. Htaccess píšeme správne

Stránka 404 je navrhnutá tak, aby informovala používateľa, že zadaná url (adresa stránky) neexistuje.
Takéto nesprávne adresy URL možno nazvať aj „nefunkčné odkazy“.
Mnoho stránok vytvára svoje stránky 404 pre pohodlie svojich používateľov. Často ide o krásne a zaujímavé stránky, ktoré používateľovi vyčaria úsmev na tvári, namiesto toho, aby bol sklamaný, že adresa stránky je nesprávna.
Pri vytváraní stránky 404 je dôležitý technický komponent, ktorý výrazne ovplyvní hodnotenie vašich stránok vo vyhľadávačoch, ak všetko nie je správne nastavené.

Ak máte záujem o vytvorenie stránky 404, musíte zvážiť tri body:
1) Presmerujte zo všetkých nesprávne zadaných adries URL na stránku 404 v .htaccess.
2) Správna odpoveď servera po presmerovaní (kód stránky http by mal byť 404, nie 200).
3) Zatvorenie stránky 404 z indexovania v súbore robots.txt

Hneď by som rád poznamenal, že všetko vyššie uvedené bolo napísané pre stránky, ktoré si sami napísali, hlavne v PHP. Existujú doplnky pre WordPress na konfiguráciu toho istého. V tomto článku sa ale pozrieme na to, ako všetko vyzerá v skutočnosti. %)

Presmerovanie nesprávnych adries URL na stránku 404

Prvá vec, ktorú urobíte, je vytvorenie samotnej stránky 404, aby ste mali kam posielať ľudí.
Presmerovanie adresy URL je nakonfigurované v súbore .htaccess
Stačí zadať riadok:
ErrorDocument 404 http://mysite.com/404.php
Kde „mysite.com“ je vaša doména a http://mysite.com/404.php je cesta k skutočnej stránke. Ak je vaša stránka v html, riadok bude vyzerať takto:
ErrorDocument 404 http://mysite.com/404.html
Overenie je veľmi jednoduché. Po nahratí súboru .htaccess s vyššie uvedeným riadkom na hosting vykonajte kontrolu zadaním zjavne neexistujúcej adresy URL (nefunkčný odkaz), napríklad: http://mysite.com/$%$%
Ak dôjde k presmerovaniu na stránku, ktorú ste vytvorili, všetko funguje.
Takže celý súbor .htaccess, kde je nakonfigurované LEN presmerovanie 404, bude vyzerať takto:
____________________________
RewriteEngine je zapnutý
ErrorDocument 404 http://mysite.com/404.html
____________________________

Správna odpoveď servera (kód stránky http)

Je veľmi dôležité, aby pri presmerovaní bola správna odpoveď servera, konkrétne 404 Not Found.
Toto je potrebné vysvetliť samostatne.

Na požiadanie je každej webovej adrese priradený stav (kód stránky http).
Pre všetky existujúce stránky je to: HTTP/1.1 200 OK
Pre presmerované stránky: HTTP/1.1 302 Nájdených
Ak stránka neexistuje, mala by byť HTTP/1.1 404 Not Found

To znamená, že bez ohľadu na to, aká adresa URL je zadaná, je jej priradený stav, určitý kód odpovede servera.
Odpoveď servera môžete skontrolovať na zdroji, ako je bertal.ru alebo SEARCH CONCOLE GOOGLE – Scan/View as GOOGLE bot.
Keď ste nemali presmerovanie cez .htaccess na stránku 404, potom každá neexistujúca adresa URL zadaná používateľom, ako aj nefunkčné odkazy, dostali odpoveď „HTTP/1.1 404 Not Found“

Po nastavení presmerovania na vašu stránku autora 404 cez .htaccess, ako je popísané vyššie, zadaním nefunkčného odkazu (neplatná adresa URL, ktorá zjavne neexistuje), ako napríklad http://mysite.com/$%$% , odpoveď servera bude:
- prvý nájdený HTTP/1.1 302 (presmerovanie),
- a potom HTTP/1.1 200 OK (stránka existuje).

Skontrolujte cez bertal.ru.
Čo to znamená? To bude znamenať, že Google môže pridať všetky nefunkčné odkazy do svojej databázy (indexu), ako sú existujúce stránky s obsahom stránky 404 V skutočnosti duplicitné stránky. A to je neuveriteľne škodlivé pre optimalizáciu pre vyhľadávače.

V tomto prípade musíte urobiť dve veci:
1) Nastavte správnu odpoveď servera na stránke 404.
2) Zatvorte stránku 404 z indexovania. Urobíte to prostredníctvom súboru robots.txt

Konfigurácia odpovede servera HTTP/1.1 404 Nenájdené pre neexistujúce stránky

Odpoveď servera je prispôsobená vďaka funkcii php na samom začiatku stránky:

Napíšte ho na začiatok súboru 404.
V dôsledku toho by sme mali dostať odpoveď na nefunkčný odkaz:

Zatvorte stránku 404 z indexovania

Indexovanie stránky môžete zablokovať v súbore rodots.txt. Buďte opatrní s týmto nástrojom, pretože prostredníctvom tohto súboru vaša stránka v podstate komunikuje s vyhľadávacími robotmi!
Úplný text súboru rodots.txt, kde je uzavretá LEN indexácia stránok 404, vyzerá takto:
____________________________
User-agent: *
Disallow:
Disallow: /404.php
____________________________

Poznámky ku kódu: „/404.php“ znamená cestu k stránke. Ak sa na vašom webe stránka 404.php (alebo 404.html, v tomto poradí) nachádza v nejakom priečinku, cesta bude vyzerať takto:
/holder/404.php
kde "držiteľ" je názov priečinka.

To je všetko o stránke 404 Skontrolujte fungovanie stránky, presmerovania nefunkčných odkazov a odpovede servera.
Opakujem: Všetko, čo je uvedené vyššie, je pre stránky, ktoré si sami napíšu. Ak používate WordPress, možno budete chcieť hľadať slušný doplnok chýb 404.

Súbor .htaccess umožňuje používateľovi voľne spravovať webový server Apache a aplikovať nastavenia na adresáre a priečinky umiestnené na serveri.

Úspech vývoja a propagácie internetového projektu do značnej miery závisí od správneho a adekvátneho fungovania servera, na ktorom je stránka umiestnená. V súčasnosti väčšina ľudí používa Apache – hlavne kvôli jednoduchosti nastavenia a veľkému množstvu funkcií, ktoré poskytuje. Jeho fungovanie môžete nakonfigurovať v hlavnom konfiguračnom súbore aj pomocou .htaccess. Nachádzajú sa na serveri v samostatných priečinkoch a presne hovoria, ako má v danom podadresári konať.

Správne nastavenie htaccess umožňuje samostatne konfigurovať presmerovania na stránke, registrovať interné zmeny adresy URL, pridať autorizáciu hesla atď. Povieme si, ako to možno urobiť ďalej.

Ako správne nakonfigurovať .htaccess a prečo je to potrebné

Majitelia webových stránok, ktorí využívajú služby virtuálneho hostingu najčastejšie nemajú prístup k httpd.conf. Jediným spôsobom, ako môžu spravovať server, je preto nakonfigurovať súbor htaccess.
Podstatou a štruktúrou sa podobá httpd.conf. S jedným rozdielom: direktívy napísané v htaccess budú pôsobiť len na adresár, v ktorom sa tento súbor nachádza. A tiež do podriadených priečinkov a súborov. Budú sa však správať presne rovnako ako smernice globálneho konfiguračného súboru. To znamená, že pre každý adresár môžete zadať samostatný súbor .htaccess s potrebnými nastaveniami bez toho, aby ste zmenili globálne nastavenia servera a bez toho, aby ste sa obrátili na hostiteľa so žiadosťou o pomoc.

Pravidlo: pred začatím nastavovania htaccess si vytvorte kópiu pracovného súboru. To vám pomôže obnoviť vaše údaje, ak sa niečo pokazí. Nesprávne zmeny spôsobia, že stránka nebude prístupná používateľom a vyhľadávacím robotom. Preto je veľmi dôležité mať aktuálnu zálohu konfiguračného súboru.

Pomocou direktív napísaných v konfiguračnom súbore má používateľ alebo vlastník lokality možnosť konfigurovať:

  1. Možnosti PHP.
  2. Ukladanie do vyrovnávacej pamäte.
  3. Presmerovania.
  4. Spracovanie 404 chýb.
  5. Presmeruje na https
  6. Kontrola prístupu atď.

Správny súbor htaccess výrazne zjednodušuje a optimalizuje prácu so stránkou a umožňuje ovplyvňovať výsledky generované serverom.

Htaccess píšeme správne

Syntax smerníc konfiguračného súboru je pomerne jednoduchá.
Pri písaní musia byť dvojice príkazov a ich možnosti oddelené medzerou:

Príznak parameter1 parameter2

Okrem príkazov môžete použiť vnorené štruktúry potrebné na aktiváciu alebo kontrolu dostupnosti jednotlivých modulov.

Upozorňujeme, že nedodržanie syntaxe môže viesť k chybám servera. Správny htaccess musí byť napísaný v súlade s nasledujúcimi požiadavkami:

  • Cesta k súboru alebo adresáru je uvedená v koreňovom adresári servera:
    /home/mdhscyhq/public_html/
  • Doména je registrovaná s uvedením protokolu:
    Presmerovanie / https://yoursupersite.ru
  • Názov súboru musí obsahovať bodku:
    .htaccess
  • Súbor musí byť napísaný vo formáte UNIX.

Môžete požiadať správcu servera o cestu z koreňového adresára alebo si ju vyhľadať sami. Ak to chcete urobiť, stačí spustiť funkciu PHP–phpinfo na stránke a pozrieť sa na hodnotu doc_root.

1.Nastavenie CNC

CNC alebo ľudsky čitateľná adresa URL má pozitívny (aj keď mierne) vplyv na relevantnosť stránky webu vzhľadom na požiadavku používateľa z pohľadu vyhľadávacieho robota. To znamená, že zvyšuje pozíciu výsledkov vyhľadávania. A pri navigácii je to ešte pohodlnejšie.

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

V druhom prípade je hneď jasné, na akej stránke sa nachádzame a aké informácie na nej možno získať.
V CNC môžete zadať kľúčové slová alebo frázy: v azbuke alebo v preklade.
Napríklad zo štandardnej adresy URL:
tovar.html?id=101
Zmenou nastavení CNC v htaccess môžete vytvoriť úplne zrozumiteľnú adresu URL:
tovar-101.html.

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

Alebo vytvorte stromovú štruktúru adresy URL: kategória/produkt-123.html

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

2.Nastavenie vlastností PHP

Aj keď hostiteľ zablokoval prístup k php.ini, ale určite potrebujete zmeniť niektoré vlastnosti PHP, môžete to urobiť pomocou súboru htaccess.
Príklad:

php_value post_max_size 10 miliónov php_value upload_max_filesize 32 miliónov php_value max_execution_time 200 php_value default_charset utf-8

Smernice:
upload_max_filesize vám umožňuje nahrávať súbory až do veľkosti 32 MB (štandardne až 16 MB).
post_max_size zväčší veľkosť príspevku na 10 MB (štandardne – 2 MB).
max_execution_time vám umožňuje používať zložité skripty, ktorých dokončenie trvá viac ako 30 štandardných sekúnd.

3. Ukladanie údajov do vyrovnávacej pamäte

Môžete nakonfigurovať ukladanie do vyrovnávacej pamäte v súbore htaccess, ak to z nejakého dôvodu nemožno usporiadať pomocou syntaxe PHP. V tomto prípade na urýchlenie načítania dát zo servera môžete použiť nasledujúce moduly:

  • mod_headers - umožňuje nastaviť rôzne pravidlá ukladania do vyrovnávacej pamäte pre súbory rôznych typov v hlavičke odpovede servera.
  • mod_expires - je zodpovedný za dátum vypršania platnosti súborov, čas, po ktorom bude súbor umiestnený do vyrovnávacej pamäte prehliadača.

Hoci význam je podobný, moduly majú odlišnú syntax. Môžete použiť ktorýkoľvek z nich (výber závisí od toho, ktorý z nich je nainštalovaný na serveri).

4.Nastavenie presmerovania v htaccess

Nastavenie súboru htaccess vám umožňuje vykonávať jednoduché a zložité presmerovania adries URL. To znamená, že používateľa môžete globálne presmerovať na inú adresu:

Presmerovanie / http://www.yoursupersite.ru

alebo pri vyžiadaní jednotlivých stránok na lokalite:

Presmerovanie / blog http://yoursupersite.ru/blog

Správne presmerovanie v htaccess má nasledujúcu syntax:

Presmerovanie url_local url_redirect

Pri nastavovaní presmerovaní cez htaccess je potrebné dodržiavať niekoľko jednoduchých pravidiel:

  • Presmerovania stránok v súbore by mali byť usporiadané od konkrétnejšieho (v hornej časti stránky) po globálne. Teda zhora nadol.
  • Je potrebné vyhnúť sa dvom alebo viacerým po sebe idúcim presmerovaniam, pretože to zvyšuje čas odozvy a vyhľadávacie roboty to hodnotia negatívne.

Ako správne vykonať presmerovanie 301 v htaccess

Ak sa stránka prenesie na novú doménu alebo sa zmení CMS, je potrebné presmerovať používateľa zo starých adries URL na nové adresy. Presmerovanie s číslom chyby 301 (Permament Redirect) informuje robota, že dokumenty a stránky boli natrvalo presunuté. To vám umožní udržať pozíciu stránky vo vyhľadávačoch, zachovať množstvo odkazov a PageRank.
Nastavenie presmerovania 301 v htaccess možno vykonať rôznymi spôsobmi v závislosti od predinštalovaného softvéru a vašich cieľov.
Najjednoduchšia možnosť:

Presmerovanie 301 /new-1/ http://yoursupersite.ru/new-2/

Nevýhodou tohto spôsobu je, že je potrebné samostatne vypísať všetky adresy, z ktorých a na ktoré sa bude presmerovanie vykonávať. Pre zložitejšie presmerovania je preto lepšie použiť modul mod_rewrite, ktorý umožňuje vykonávať ľubovoľný typ transformácie url a zároveň konfigurovať závislosť transformácie od množstva podmienok a faktorov.
Takto môžete napríklad presmerovať zo stránok, ktorých adresa URL končí lomkou, na stránky bez lomky:

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

A tak je každá stránka starej domény presmerovaná na stránku s podobnou adresou URL na novej doméne:

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

5. Nastavenie chýb 404 v htaccess

Odstránili ste alebo presunuli stránku z lokality? Používateľovi, ktorý nasleduje odkaz vo vyhľadávači alebo zadá nesprávnu adresu URL, sa zobrazí chybové hlásenie 404 a s najväčšou pravdepodobnosťou zatvorí kartu.
Aby sa tomu zabránilo, bolo by správnejšie samostatne nakonfigurovať presmerovanie 404 v htaccess a presmerovať návštevníka na hlavnú stránku webu:

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

Toto rozhodnutie však nie je vždy opodstatnené. Obchodníci odporúčajú vytvoriť samostatnú stránku „Nenájdené“, ktorá poslúži na zvýšenie konverzie. Môžete si prečítať viac o dizajne stránky Error 404. A môžete naň presmerovať používateľa pomocou nasledujúcich nastavení v htaccess:

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

Výstup chybových hlásení môžete nakonfigurovať podobným spôsobom:

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. Nastavenie presmerovania na https v htaccess

Používanie bezpečnostného certifikátu SSL a protokolu https poskytuje bezpečnejšie pripojenie a vyhľadávače ho vysoko oceňujú pri hodnotení. Ak chcete presmerovať všetkých používateľov lokality na tento protokol a zabezpečiť tak spoľahlivý prenos údajov, stačí do súboru htaccess pridať nasledujúce nastavenia:

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

7. Kontrola prístupu

V súbore htaccess môžete pomocou špeciálnych príkazov obmedziť prístup k súborom a priečinkom umiestneným v aktuálnom adresári:

odoprieť od všetkých

Vlastník alebo správca stránky môže povoliť prístup používateľom z konkrétnej adresy IP. Toto sa robí nasledovne

objednávka zamietnuť, povoliť odmietnuť od všetkých povoliť od 192.168.ХХ.Х

V prípade potreby môžete obmedziť alebo dokonca zakázať prístup k súborom a priečinkom adresárov cez IP. To sa vykonáva pomocou nasledujúcej smernice:

zamietnuť z 192.168.ХХ.Х

Namiesto záveru

Správne nastavenie htaccess zabezpečí správne fungovanie webovej stránky. Nezabúdajte však, že ide len o dodatočný konfiguračný súbor, takže má výrazne horšie možnosti ako httpd.conf. Umožňuje však použiť jemnejšie nastavenia na jednotlivé priečinky umiestnené na serveri.

Od autora: Zdravím vás priatelia. Pokračujeme teda v sérii článkov venovaných zoznámeniu sa s jedným z najpopulárnejších CMS na vytváranie internetových obchodov - OpenCart. V tomto článku budeme hovoriť o tom, ako vytvoriť a nakonfigurovať stránku 404 v OpenCart.

Jednou z užitočných a neoddeliteľných stránok každej webovej lokality je chybová stránka 404. Ako si pamätáte, táto chyba sa vyskytuje na webe pri prístupe na neexistujúcu stránku. Keďže stránka nie je statická, takáto chyba sa môže vyskytnúť pravidelne.

Napríklad v obchode sa minul nejaký produkt a už sa neočakáva, že príde. V tomto prípade takýto produkt jednoducho odstránime. Odkaz naň však ešte nejaký čas zostane v indexe vyhľadávača a návštevníci ho budú sledovať. Presne na to slúži stránka 404 – na informovanie návštevníka, že takáto stránka už na vašom webe neexistuje.

OpenCart už má stránku 404 a predvolene vyzerá takto:

V zásade táto stránka plní svoju úlohu a to je dobre. Možno však budete chcieť stránku 404 nejakým spôsobom prispôsobiť. Pozrime sa, ako to urobiť. Najprv skúsme zmeniť text na tejto stránke.

Napríklad názov stránky mi vyhovuje, ale chcel by som zmeniť text. Môžete to urobiť v jazykovom súbore, ktorý nájdete na \catalog\language\ru-ru\error\not_found.php

Prvá premenná - $_["heading_title"] - ukladá text nadpisu a druhá - $_["text_error"] - ukladá text pod nadpisom. Poďme to zmeniť:

// Text $_["text_error"] = "404... Ojoj, taká stránka na webe nie je...";

//Text

$_["text_error"] = "404... Ojoj, na stránke takáto stránka nie je...";

Zmeny nastali aj na samotnej stránke 404 OpenCart.

Dobre, čo ak chceme zmeniť text na tlačidle, pridať nejaký obrázok alebo urobiť niečo podobné? Je lepšie to urobiť v súbore šablóny. Ak to chcete urobiť, prejdite na súbor šablóny stránky 404 aktívnej témy, predvolene to bude súbor \catalog\view\theme\default\template\error\not_found.tpl

Obsah stránky je v bloku s id="obsah". Zmeňme text tlačidla a namiesto Pokračovať napíšeme Prejsť domov. Toto je kód pre 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">Choďte domov

Podobne môžete na stránku pridať akýkoľvek iný obsah. A pár slov o nastavení stránky. Ako napríklad pridám ponuku kategórií na ľavý bočný panel? Môžete to urobiť na paneli správcu stránky. Poďme do ponuky Dizajn - Schémy. Tu nájdete zoznam rozložení, ktoré sa používajú pre konkrétnu stránku na webe. Predvolené rozloženie pre stranu 404.

Aby to nezasahovalo do iných rozložení, vytvorme si vlastné rozloženie a priraďme k nemu trasu 404 stránky. Ak to chcete urobiť, kliknite na znamienko plus v pravom hornom rohu stránky a na novej stránke vyplňte polia formulára nasleduje:

Ako cestu som uviedol cestu zodpovedajúcu adrese 404 - error/not_found. Pridaný výstup kategórie do ľavého stĺpca. Uložíme si nový layout a uvidíme výsledok na webe.

Dnes budem hovoriť o niekoľkých užitočných veciach, ktoré môžete robiť so súborom htaccess. Toto sú veci, ktoré môžete použiť na svojich webových stránkach, vďaka ktorým bude váš web pohodlnejší.

Takže začnime:

1. Presmerovanie návštevníkov pri aktualizácii stránky.

Keď aktualizujete alebo testujete svoj web na hostingu, môžete presmerovať návštevníkov na konkrétnu stránku. Ak to chcete urobiť, musíte do súboru .htaccess napísať nasledujúci kód:

Objednávka zamietnuť, povoliť
odoprieť od všetkých
povoliť od 123.123.123.123
ErrorDocument 403 /page.html

dovoliť od všetkých

Nahraďte 123.123.123.123 svojou IP adresou a tiež nahraďte page.html na stránku, ktorú uvidia používatelia, ktorí stránku navštívia.

2. Konkrétna chybová stránka 404.

Keď používatelia pristupujú na stránku na vašom webe, ktorá neexistuje, zobrazí sa im chyba 404. Ak z nej chcete urobiť konkrétnu stránku, mali by ste do súboru htaccess napísať nasledujúci kód:

ErrorDocument 404 /404.html

V tomto prípade je vhodné presmerovať návštevníkov na hlavnú stránku webu.

3. Presmerovanie na presunuté alebo premenované stránky.

Ak ste premenovali alebo presunuli niektoré stránky na lokalite a chcete, aby návštevníci videli nové stránky, aj keď pristupujú na starú adresu, mali by ste do súboru htaccess napísať nasledujúci kód:

Presmerujte 301 /old.html http://yoursite.com/new.html

Takéto presmerovanie môžete použiť aj na zabezpečenie toho, aby sa stránka nestratila pre vyhľadávače.

Ak nemáte súbor vo svojom priečinku na lokalite index, potom každý používateľ uvidí, aké súbory sa v ňom nachádzajú.

Aby ste sa vyhli takýmto veciam, mali by ste napísať nasledujúci kód:

Možnosti Všetky - Indexy

Niektorí poskytovatelia hostingu majú túto funkciu predvolene povolenú, v takom prípade sa nemusíte obávať.

5. Vytvorte krásne adresy URL.

Niet pochýb o tom, že z týchto dvoch odkazov ten prvý vyzerá oveľa atraktívnejšie.

http://yoursite.com/about
http://yoursite.com/pages/about.html

Pomocou súboru htaccess a modulu Apache tzv mod_rewrite, môžete svoje odkazy prerobiť na krajšie a kratšie.

Tu je niekoľko príkladov s kódom:

RewriteEngine je zapnutý
RewriteRule ^about/$ /pages/about.html [L]
RewriteRule ^features/$/features.php [L]
RewriteRule ^buy/$/buy.html [L]
RewriteRule ^contact/$ /pages/contact.htm [L]

P.S. Na internete je niekoľko stránok, ktoré sa dajú použiť na automatickú úpravu súboru .htaccess. Napríklad htaccesseditor.com.

P.P.S. Ak chcete vytvoriť takýto súbor od začiatku, mali by ste otvoriť napríklad poznámkový blok a zadať do neho riadok

AddHandler application/x-httpd-php .php .htm .html

Strana 404- toto je stránka, ktorá sa otvorí, keď chyba 404. Chyba 404- toto je pokus o otvorenie neexistujúcej stránky. To znamená, že keď zadáte nesprávnu adresu (alebo použijete nefunkčný odkaz), budete presmerovaní na túto stránku. Samotný prehliadač má, samozrejme, vstavanú stránku. Ale myslím, že by ste chceli túto stránku navrhnúť nejako inak, možno napísať nejaký vlastný text a pod. o, ako nastaviť stránku 404 na moju webovú stránku a poviem vám.

Prvá vec, ktorú treba urobiť, je vytvorte súbor .htaccess. Upozorňujeme, že tento súbor nemá názov, ale príponu " htaccess„Ak pracuješ v Unix, potom s tvorbou nebudú žiadne problémy. Ale ak pracujete v Windows, potom vytvorte súbor .htaccess môžete to urobiť týmto spôsobom (toto robím ja, aj keď môžu existovať jednoduchšie spôsoby):

  1. Otvorte poznámkový blok.
  2. Vyberte položku ponuky " Uložiť ako".
  3. Zadajte názov súboru " .htaccess".
  4. Vyberte typ súboru" Všetky súbory".
  5. Uložiť.

V dôsledku toho budete mať súbor .htaccess. Skopírujte ho do koreňového adresára vášho webu. Teraz ho môžete otvoriť (napríklad v tom istom poznámkovom bloku) a napísať tam nasledujúci riadok:

ErrorDocument 404 /404.html

Teraz vytvorte stránku „404.html“ v koreňovom adresári lokality, do ktorej napíšte ľubovoľnú HTML kód, napríklad takto:





Stránka neexistuje!


Skontrolujte, či je adresa zadaná správne


s pozdravom Moja stránka



Ľudia teda v prehliadači neuvidia štandardnú stránku, ale stránku, ktorú ste vytvorili.

Na záver by som chcel povedať jednu dôležitú vec. Ak pracujete na lokálnom počítači, musí byť na ňom nainštalovaný server (napríklad balík Denwer, ktoré zahŕňa server Apache, A PHP, A MySQL a oveľa viac).

Pokračovanie v téme:
Zmiešaný

Pomerne často v poslednej dobe veľa ľudí namiesto výroby napríklad osciloskopu z počítača radšej jednoducho kúpi digitálny USB osciloskop. Po prechádzke však...