※ ChatGPTを利用し、要約された質問です(原文:フォルダorファイル識別)
フォルダorファイル識別
このQ&Aのポイント
拡張子の無いファイル名があった場合、どのようなアルゴリズムになるのかお知恵を頂戴出来ればと質問させていただきました。
一般的にはスラッシュで終わっていないものは、フォルダとしてサーバが認識すると思うのですが、それがフォルダではなくファイルを読み込むよう設定されていた場合の対処の仕方が分かりません。
拡張子のないURLでファイルにアクセスするというものを作ったことがないため、どのようにしたら良いのかが分かりません。
こんばんは。
お世話になっております。
以前、http://www.hoge.com/hoge のように、拡張子を打ちこまなくてもapacheの設定で該当するファイルにアクセスすることが出来るといったサイトを見たことがあるのですが、そこでちょっと困ったことがありまして、質問させて頂きます。
と申しますのも、フォームにて入力されたURLをポストで受け取り、そのURLのファイル内にある、同一ドメインのリンクの一覧を表示させるために各リンクを(相対パスや絶対パス共に)配列に格納しており、それを表示させ、かつアンカータグを貼りたいと思っているのですが、上記のように、拡張子の無いファイル名があった場合、どのようなアルゴリズム?になるのかお知恵を頂戴出来ればと質問させていただきました。
もう少し具体的にお話すると、
hoge
hoge/
hoge/index.html
./hoge
./hoge/
./hoge/index.html
../hoge
../hoge/
../hoge/index.html
このようなデータが配列にあった場合、一般的にはスラッシュで終わっていないものは、フォルダとしてサーバが認識すると思うのですが、それがフォルダではなくファイルを読み込むよう設定されていた場合の対処の仕方が分かりません。
以上、汎用的なものを作れればと思い、このようなことを想定して作っているのですが、拡張子のないURLでファイルにアクセスするというものを作ったことがないため、どのようにしたら良いのかが分かりません。お忙しい中恐縮ですが、宜しくお願いいたします。
お礼
mpxさま お世話になっております。 すみません。mpxさまからの回答に気づかずに今日まで来てしまいました。 ご親切な対応をありがとうございました!