Chromiumに開かれているファイルをHTML拡張子なしでレンダリングさせる方法は?


1

ローカルマシンにHTMLファイルがあります。

echo '<h1>Hello Chromium</h1>' > test

を使って開くと chromium test、それはページをレンダリングしませんが、ソースコードを表示します。同じファイル名 test.html とで開いた chromium test.html、クロムで開きレンダリングされます。

どうやってChromiumにファイル名にHTML拡張子のないローカルファイルをレンダリングさせることができますか?

注意:コンテキストは、HTMLドキュメントをmuttから開きたいということです。 /tmp なしで .html 拡張。


HTMLは、マジックナンバーなどを見ても識別できません。 Chromeはどのようにしてファイルタイプを確実に推測することができますか?
Daniel B

Chromeが何か悪いことをしていると言っているのではない。しかし、どうしたら強制的に自分のやりたいことを実行できますか?多分オプションがあります -mimetype text/html またはグーグルで見つけられなかった同じような何か。
nyi

多くのHTMLファイルには、&lt;!DOCTYPE html&gt;の亜種があります。最初の行として。 Firefoxはこれを受け入れますが、何らかの理由でChrome / Chromiumは受け入れません。
Heptite

回答:


0

Windowsを使用している場合、最も簡単な解決策はWindowsを起動することです。 コマンドプロンプト(cmd)をクリックし、フォルダに移動して次のコマンドを入力します。

ren * *.html

これはChromeの設定を変更しないという利点があります。
ファイルを空のフォルダにダウンロードする必要があります。


...これはディレクトリ内の他のファイルにはあま​​り効果がありません。
Stackstuck

@Stackstuck:ダウンロード時に空のフォルダを選択できます。
harrymc

...質問には記載されていません。
Stackstuck
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.