Autor Zpráva
asellaa
Profil
Dobrý den,
moc prosím zkušenější o pomoc. Již několik dní se mi chybně načítají stránky www.venkovanka.eu. Respektive se většinou nenačtou. Dle rady z webhostingu je to pro toto:
máme tam kontrolu na to, kolikrát jaká IP adresa načítá neexistující
>> stránky. Obvykle to totiž dělají nějací roboti, kteří se snaží najít
>> bezpečnostní chyby na stránkách a napadnout je. Ve Vašem případě tam při
>> každém načtení stránky načítáte i desítky nějakých neexistujících
>> souborů. Asi tam máte někde v nastavení stránek nastavené špatné nebo
>> neexistující adresy, viz výpis z chybového logu:
>>
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:27 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404
>> [Mon Mar 21 11:07:28 2016] [error] [client 185.28.193.105] File does not
>> exist: /home/www/venkovanka.eu/subdomeny/www/404

Dle nich mi bylo porazeno, že mám:
nejlepší bude odstranit ze zdrojového kódu stránek adresy na
neexistující soubory.

Můžete mi prosím někdo poradit jak na to? Absolutně nevím...
moooc děkuju
Keeehi
Profil
Otevři si nástroje pro vývojáře. A na kartě "Network" najdeš všechny URL adresy, které se snažila stránka načíst. Ty s kódem 404 budou ty které tě budou zajímat. Pak už je jen budeš muset v kódu najít a odstranit nebo opravit.
asellaa
Profil
Keeehi:
Moc děkuju za postup. Libí se mi jak píšes, už JEN najít a odstranit... S tím si také nevim rady. Popravdě ani nevim, kde se to tam vzalo...:-(
Enko
Profil
Pokud si s tim nevíš rady, nech si to opravit od tvůrce webu.
asellaa
Profil
Enko:
Díky za radu ;-) To jsem ale já :-D
Keeehi
Profil
Dělá ti to favicona. Resp asi nějaké divoké přesměrování při neexistenci souboru.

Prohlížeč chce venkovanka.eu/favicon.ico. Server vrátí přesměrování 302 s tím že ji prohlířeč najde na venkovanka.eu/404/. Prohlížeč tedy jde na venkovanka.eu/404/ a znovu dostane přesměrování 302 s cílem venkovanka.eu/404/. Takže se tam ten chudák zacyklí. Po cca 17 přesměrováních to server zarazí a pošle 403 Forbidden.

Podobně to funguje i u
http://www.venkovanka.eu/plugins/content/highslide/config/css/highslide-sitestyles.css
http://www.venkovanka.eu/plugins/content/highslide/config/js/highslide-sitesettings.js

Možná je toho i více, ale protože mě to mezitím zablokovalo, tak už to nezjistím.


Opravit se to dá tak, že 404 bude fungovat správně a že ty soubory budou opravdu existovat.
asellaa
Profil
Keeehi:
Je tedy v první řadě řešení v tom, že smažu položku favicon? Není nutné aby tam byla a bylo by to pro mě asi nejjednodušší řešení :-)
Chamurappi
Profil
Reaguji na asellau:
Základním problémem je ta rozbitá 404. Pokud ji neopravíš, budou ti potíže hrozit pořád. Není v pořádku, pokud chybějící soubor vyřadí celý web…

Není nutné aby tam byla
Pokud odkázaný soubor opravdu chybí, tak tam stejně není a deklaraci můžeš smazat.
Ale ve tvém kódu vidím dvě deklarace ikony:

<link href="/templates/venkovanka/favicon.ico" rel="shortcut icon" type="image/vnd.microsoft.icon" />
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
… první normálně funguje, druhá vede na neexistující soubor. Nevím, jak se k tomu chovají prohlížeče.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: