Autor | Zpráva | ||
---|---|---|---|
4li1985 Profil |
Prosím o pomoc.
Pri neexistujúcom obrázku mi webstránka zobrazuje iný obrázok, ktorý má podobný názov. Ako tomu zabrániť? Príklad: <img src="https://www.domain.com/123.jpg"> Obrázok 123.jpg neexistuje a preto zobrazuje 132.jpg Chcem aby štandardne zobrazil neexistujúci obrázok. Ďakujem. |
||
blaaablaaa Profil |
#2 · Zasláno: 21. 10. 2020, 12:37:59
4li1985:
Sám od sebe server nepodstrčí jiný obrázek. Tohle musí řešit buď htaccess nebo nějaký skript a straně serveru. |
||
Daniel47 Profil |
4li1985:
Pokud máš třeba obrázky ve složce /img/ tak do té složky nahráj soubor .htaccess a do toho souboru dej tenhle kód: ErrorDocument 404 /img/zastupny-obrazek.jpg A taky si změn adresu k obrázku. Zmíněný postup ti podstrčí obrázek. |
||
Kajman Profil |
#4 · Zasláno: 21. 10. 2020, 13:01:49
<IfModule mod_negotiation.c> # vypnout automatické vyhledávání alternativ Options -MultiViews </IfModule> |
||
Daniel47 Profil |
4li1985:
I Kajmanova možnost je správná. Zde ještě přikládám živou ukázku jak by to mělo vypadat, když se nahradí neexistující obrázek vlastním obrázkem, třeba s chybovou hláškou: Živá ukázka |
||
4li1985 Profil |
#6 · Zasláno: 21. 10. 2020, 14:27:58
Options -MultiViews To je to čo som hľadal, ale nefunguje to. |
||
Daniel47 Profil |
#7 · Zasláno: 21. 10. 2020, 14:30:47
4li1985:
Máš povolený na hostingu .htaccess soubor? |
||
4li1985 Profil |
#8 · Zasláno: 21. 10. 2020, 14:47:38
Daniel47:
Samozrejme. Je to dedicated server a .htaccess používam už roky. Len ten príkaz nefunguje. |
||
Daniel47 Profil |
4li1985:
Nemáš v tom chybu? Další odpovědi nechám pro ostatní. |
||
Kajman Profil |
#10 · Zasláno: 21. 10. 2020, 15:04:25
A není Options pro adresář s tím obrázkem přepsáno jinde? Např. přímo v konfiguraci apache. Případně se když modul mod_negotiation zakáže, je tam rozdíl? Případně by mohla být zapnutá vlastnost FallbackResource z mod_dir. Ta se vypíná.
FallbackResource disabled |
||
4li1985 Profil |
#11 · Zasláno: 21. 10. 2020, 15:06:41
Nepomáha nic, skusím kontaktovat poskytovatele serveru.
|
||
Časová prodleva: 3 roky
|
0