質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
URL

URL(ユニフォームリソースロケータ)とは、インターネット上のリソース(Webページや電子メールの宛先等)を特定するための形式的な記号の並びの事を言う。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

Q&A

解決済

4回答

1007閲覧

URLの〇〇.htmlの".html"を省略したい

miSaito

総合スコア16

URL

URL(ユニフォームリソースロケータ)とは、インターネット上のリソース(Webページや電子メールの宛先等)を特定するための形式的な記号の並びの事を言う。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

0グッド

0クリップ

投稿2020/08/05 02:50

前提・実現したいこと

ふと思ったのですが、たまにhttps://example.com/〇〇.htmlというURLを見かけるのですが、この〇〇.htmlの".html"の部分を省略することはできないのでしょうか?

できるとしたらどのようにしてしているのでしょうか。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答4

0

案1:
ファイル名をfoo.htmからfooにリネームする。
fooというファイルが実はHTMLであるという定義はWebサーバーに対して行っておく

案2:
ウェブサーバーのURL書き換え機能を使う。
/fooというパスが指定されたが/fooというファイルが存在せず/foo.htmlというファイルが存在するときにエラーにせずに/foo.htmlの表示を行う」というような設定を行う。
具体例は、RewriteRuleで検索。

案3:
なんらかのフレームワークを使って、URLの解釈と処理を実際のファイルとは無関係に行う。

投稿2020/08/05 13:28

otn

総合スコア84533

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ベストアンサー

https://example.com/test/index.html で作れば
https://example.com/test/で表示できる。
変なやり方を覚える前にこれが最初。
○○.htmlで作ってる段階ではこれ以外のことを覚えても無駄。

投稿2020/08/05 04:44

kawax

総合スコア10377

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

あまりお勧めできませんが自分は.htaccessというものを使用しています。
Webサーバーの設定を行うファイルで詳しくは調べればすぐ出てくるので調べてみてはいかがでしょうか?

投稿2020/08/05 03:00

syugaaburesu

総合スコア35

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

できるとしたらどのようにしてしているのでしょうか。

やり方は、サーバの中身次第で千差万別です。

投稿2020/08/05 02:54

maisumakun

総合スコア145183

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

miSaito

2020/08/05 02:58

そうなんですね!何か例を頂くことはできるでしょうか?AWSやfirebaseを使っています!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問