Autor Zpráva
l564
Profil
Dá se udělat pomocí htaccess chybový obrázek? Když neexistuje daný obrázek tak aby podstrčil jiný.
johnl
Profil
l564:
Řekl bych že toto se většinou dělá pomocí např. PHP, přes script se daný obrázek zobrazuje uživateli a pokud neexistuje, zobrazí se nějaký defaultní..

<?php
//nastavení headerů
if(file_exists("images/". $_GET["img"])){
//odeslání obrázku který je požadovaný přes $_GET["img"]
}else{
//obrázek v případě že požadovaný neexistuje
}
?>
l564
Profil
johnl:
A přes htaccess?
Beavis
Profil
l564:
Přes htaccess to asi nepůjde.
Stano
Profil
Beavis:
dalo by sa. nie som si istý ale predpokladám že sa to dá. však keď zadáš www.daco.sk/neexistujuci_obrazok.jpg tak ti to vráti 404. v htaccess nastavíš aby sa zobrazila 404.php kde normálne cez php overíš či niekto nechcel obrázok a ak áno tak zobrazíš default.jpg

možno sa mýlim ale niečo podobné funguje u mňa. ponúkam url pôvodných článkov po presunutí pôvodného webu na inú doménu.

edit: keď sa nad tým zamýšľam tak to v podstate nieje cez hcaccess. Ok máš recht.
__construct
Profil
l564:
Môžeš skúsiť takéto niečo, ale nebude to odosielať 404
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
RewriteRule \.(jpe?g|gif|png)$ http://www.nieco.sk/404.gif [L,R=301]
Chamurappi
Profil
Reaguji na __constructa:
\.(jpe?g|gif|png)$
Dalo by se využít i toho, že některé prohlížeče posílají jinou Accept hlavičku, když žádají o něco, co by měl být obrázek.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0