Ahojte, mám několik dokumentů uložených jako .mht. Do httpd.conf sem přidal řádek:
AddType message/rfc822 .mhtml .mhtPotřebuju aby se to v prohlížeči zobrazovalo přímo jako dokument. Problém je, že co prohlížeč to jinačí chování
vivaldi:
file:///srv/http/test1.mht zobrazí dokument
http://localhost/test1.mht nabízí uložení souboru
firefox:
file:///srv/http/test1.mht nabízí uložení a říká že soubor je "MHTML web archive"
http://localhost/test1.mht nabízí uložení a říká že soubor je "email message"
elinks:
file:///srv/http/test1.mht nabízí uložení a říká že soubor je "application/octet-stream" a zobrazí zdroják
http://localhost/test1.mht nabízí uložení a říká že soubor je "message/rfc822" a zobrazí zdroják
netsurf:
file:///srv/http/test1.mht zobrazí zdroják
http://localhost/test1.mht nabízí uložení
otter-browser:
file:///srv/http/test1.mht zobrazí dokument
http://localhost/test1.mht nabízí uložení
w3m:
file:///srv/http/test1.mht zobrazí zdroják
http://localhost/test1.mht zobrazí zdroják
opera 12:
file:///srv/http/test1.mht zobrazí dokument
http://localhost/test1.mht zobrazí dokument
po síti IE11 win10 zobrazí dokument
po síti microsoft edge win10 nabídne uložení do souboru, když zakliknu "open" tak to stáhne do cache a zavolá IE11 který to zobrazí správně jako lokálně uložený dokument
Kdo se chová podle mých představ je akorát opera12 a IE11. Bez keců zobrazí dokument, jedno jestli přímo z disku nebo jestli ho servíruje apache. Nevím jestli mám nějak blbě nastavený apache nebo jestli je chyba v ostatních browserech nebo jestli není nějak poškozený ten mht. Netuším jak sem přidat přílohu, takže
https://ptpb.pw/LO0u . Když dám z httpd.conf pryč to "AddType message/rfc822 .mhtml .mht" tak ani opera12 nezobrazí dokument ale jenom zdroják. Nastavovat nějak asociace pro každý browser zvlášť mi přijde jako pitomost. Prohlížečů sou mraky, navíc s každou verzí se ta funkčnost mění, to se nedá uhlídat. Že mht nezvládne otevřít třeba w3m tak serepes ale u moderních gui browserů jak je vivaldi nebo firefox bych docela čekal že to dají. Chtěl bych nastavit apache tak, aby VŠEM prohlížečům bylo jasný co mají s tím souborem dělat.