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

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

新規登録して質問してみよう
ただいま回答率
85.50%
Webサイト

一つのドメイン上に存在するWebページの集合体をWebサイトと呼びます。

Q&A

解決済

2回答

1549閲覧

urlに拡張子がついているサイトについて

a.com

総合スコア871

Webサイト

一つのドメイン上に存在するWebページの集合体をWebサイトと呼びます。

1グッド

1クリップ

投稿2022/03/23 04:40

編集2022/03/23 17:09

URLの最後にphpやjspなどがついたサイトって最近見かけなくなった気がするのですが
何故でしょうか?そのうち絶滅しますでしょうか?

a.‫com👍を押しています

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

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

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

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

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

m.ts10806

2022/03/23 04:42

調べて何も出ない内容とは思いませんが、どのような背景や経緯で質問されているのでしょうか。 そしてそれを聞いてどうしたいのでしょうか。
a.com

2022/03/23 04:49 編集

逆にお聞きしたいのですが、なぜ背景や経緯を聞くのですか?
m.ts10806

2022/03/23 04:56

「気がする」という主観でしかないから。 何か調べたり試したりしているのならそれを提示するのは必須。 何も調べず試さず丸投げしているなら非推奨だからです。 https://teratail.com/help 回答者の立場で質問見てみたら分かりますよ。
a.com

2022/03/23 05:16

>>「気がする」という主観でしかないから。 世の中の全てのウェブサイトを知る手段が無いので私には分かりませんし おそらく誰も正確には分からないんでは無いでしょうか? >>この質問を通じて解決したい課題はどのようなものでしょうか 課題はありません
退会済みユーザー

退会済みユーザー

2022/03/23 05:17

聞く前にググって調べるぐらいのことはしたんですか? extensionless url とかをキーワードにググればいろいろ参考になる記事がヒットすると思いますけど。
a.com

2022/03/23 05:23

だいぶ昔の知識になりますがSEO、セキュリティ的な効果があるかもしれないという記事を読んだ記憶があります。
maisumakun

2022/03/23 05:26

> 課題はありません でしたら、Teratailで行う質問としては不適とのことです(前掲ページより)。
m.ts10806

2022/03/23 05:38 編集

>世の中の全てのウェブサイトを知る手段が無いので私には分かりませんし おそらく誰も正確には分からないんでは無いでしょうか? そういう極論ではなく「何を見て言っているのかが分からない」ということです。 観測範囲が狭いという指摘はあえてしていませんが、その観測範囲を伝えずに 「気がする」という主観だけで語られても、この質問が求める方向性が不明なままになります。 既に指摘がある通り、特に課題がない、聞いてどうしたいとかない、興味本位のみだ というのでしたら非推奨です。 その記事とやらも、探そうと思えば探せるのでは。 古いものであれば現在変わっている可能性もありますが、それが時期を全く特定できないのであれば前提ないままとなるので、比較対象は出せません。 (「最近の」を聞きたいならまず調べるべきで、「今後」を聞きたいならそれこそ「未来のことは誰にもわからない」としか言えません)
a.com

2022/03/23 05:44

すみませんちょっと理解できません。 例えば私が過去に仕事したウェブサイトがそういう傾向だったとでも言えばいいのですか?
m.ts10806

2022/03/23 05:49

理解できないのが理解できないですが(ごめんなさい。そこまで難しいことを求めているつもりはないです) ここにコメントで書けるのなら出しておいた方が良いでしょうね。「気がする」だけよりマシです。 ただ、既に何度も指摘されている通り、「何も調べず試さず」且つ「何も課題がない」状態から抜け出してない質問内容なので、結局指摘以外コメントしようがないです。
a.com

2022/03/23 05:59

でも結局それはあなたのいう主観であってただ指摘したいだけの人に感じました。
m.ts10806

2022/03/23 06:01

私がヘルプページ、maisumakunさんが「推奨されていない質問」のページのリンクを提示しているのですが、どこが主観でしょうか。 あくまで「サービスのルール」に反している点を指摘しています。 そこを主観と言い切るのでしたら、やはりteratailで取り扱う議題ではないということになりますね。(もしくはa.comさんのやり方がteratailのルールに合ってない)
a.com

2022/03/23 06:08

>「気がする」という主観でしかないから。 これに関してです。 推奨していない質問かどうかは個々のユーザーが判断することでは無いでしょうか? あなたはここのモデレーターではないですよね?
m.ts10806

2022/03/23 06:11 編集

モデレータではないですが、低評価が複数つけば十分「推奨されてない」と判断できるのでは。それでもなお「自分の質問は質問として成り立っている」と”客観的に”判断されているのでしたらもう言うことはありません。
arcxor

2022/03/23 06:56

この質問がここまで批判される理由がよくわからないのですが、teratail ではこういう質問は許されないのでしょうか。
maisumakun

2022/03/23 07:33

> この質問がここまで批判される理由がよくわからないのですが 批判されているのは質問そのものではなく、質問者の対応ではないかと考えます。
a.com

2022/03/23 07:36

>質問者の対応 すみません具体的にどの対応を指していますか?
maisumakun

2022/03/23 07:44 編集

具体例としては、 ・「推奨されない質問」というコメントを全く無視している ・「でも結局それはあなたのいう主観であってただ指摘したいだけの人に感じました。」と、質問そっちのけで指摘者との論戦に挑んでいる のようなものがありますが、それ以外の部分でも誠実さの感じられない言動が見受けられます。
a.com

2022/03/23 07:55

> 誠実さの感じられない言動 このような質問の内容とは関係の無い他人を攻撃するような投稿のほうが批判されるべきではないでしょうか?利用規約読んでますでしょうか?
maisumakun

2022/03/23 08:02 編集

> このような質問の内容とは関係の無い他人を攻撃するような投稿 「世の中の全てのウェブサイトを知る手段が無いので私には分かりませんしおそらく誰も正確には分からない」と、質問者自身が詳細を提供することを放棄してしまった発言を踏まえてのものです(これを「誠実な返答」というのでしたら、お手上げです)。
m.ts10806

2022/03/23 08:00

どこで「攻撃するような投稿」と感じたのか分からないですが、 >利用規約読んでますでしょうか? a.comさんは他人にそれを言える程の投稿をされているのでしょうか。 https://teratail.com/help https://teratail.com/help/avoid-asking 既に何度も指摘したように「何も調べず試さず」且つ「何も課題がない」状態から抜け出してない質問内容なのは事実です。そして低評価も現時点で9あります。 事実を指摘されていて未だに頑なに対応されないのはなぜでしょうか。 そういったところが「誠実さの感じられない」捉えられる要因ではないでしょうか。 あと、もし私に反発したいだけならそれこそ他所で勝手にやってください。
a.com

2022/03/23 08:09

> 放棄してしまった 放棄していません。指摘されたため答えただけです。
guest

回答2

0

ベストアンサー

リクエストURLとリソースを関連付ける方法(Apache で言う mod_rewrite)が普及したことと、World Wide Web の提唱者 Tim Berners-Lee の "Cool URIs don't change" が広く理解されてきたことが大きな理由です。この日本語訳は「クールなURIは変わらない」がよく知られています。

Apache の場合は mod_rewrite を使わなくとも mod_dir の機能で、「ディレクトリパス」へのアクセスで DirectoryIndex で指定されたファイル(典型的には index.html)を表示することができるため、上記の論文を理解している人はディレクトリパスへの URL を多用して「ファイル拡張子を隠す」ような運用をすることが多くなったと思います。

また、こうした風潮があったため、最近のフレームワークでは(フロントコントローラ方式であれば任意の URL を展開できますが)拡張子が付かないような形式の URL でリソースを展開することが多いのでしょう。(フレームワークの流儀次第で、index.htmlindex.jsp など拡張子を付けるタイプのフレームワークもそれなりにあるかとは思います。)

ただし、Webサーバにファイルを単に設置するだけでそのリソースにアクセスできる機能はシンプルであり、最も基本的なWebサーバの使い方ではあるので、その方式(つまりURLに拡張子が付く)での URL が絶滅することはないでしょう。OSイメージファイルを提供するようなファイルサーバなどは典型的です。わざわざ拡張子を隠したりはしないでしょう。まあこれは html リソースとは別の話ですが。

投稿2022/03/23 07:10

arcxor

総合スコア2859

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

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

guest

0

フレームワークを使っているかによると思います。

投稿2022/03/23 06:27

believe

総合スコア91

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

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

a.com

2022/03/23 06:46

ありがとうございます。大抵のフレームワークはルーティング機能があるのでやっぱりその影響なんでしょうかね・・・
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.50%

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

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

質問する

関連した質問