• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:リンクする時.htmlを付けないようにしたいです。)

リンクする時.htmlを付けないようにする方法

このQ&Aのポイント
  • ホームページを作成中で、リンクする際に.htmlを付けない方法について質問があります。
  • 現在の状態では、< a href="./111.com/222/222html">となっており、< a href="./111.com/222/">のようにしたいです。
  • アドレスバーに表示されるアドレスを111.com/222/にしたいですが、方法が分かりません。ファイルの作り方が原因かもしれません。

質問者が選んだベストアンサー

  • ベストアンサー
  • naiina
  • ベストアンサー率66% (10/15)
回答No.1

末尾に「.html」がつかないURLにするには、 表示させたいページのファイル名を「index.html」にしてください。 (デフォルトドキュメントといいます) そうすると、ディレクトリ名まで指定されたURLでアクセスされた場合、 サーバが「index.html」のファイルを参照しにいきます。 リダイレクトなどの手法もありますが、 デフォルトドキュメントが一番手っ取り早いと思います^^

gattonerolivai
質問者

お礼

丁寧に回答頂きましてありがとうございます。 了解しました。 まだまだ知らない事ばかりなので、とても助かりました。

その他の回答 (2)

  • sub_sub
  • ベストアンサー率65% (15/23)
回答No.3

初めまして、こんにちは! 拝見いたしましたが一応は可能です。 htaccessでURLをリライトをすればいけるかと。 しかし、可能であるならばフォルダ構成を変えたほうが良いと思います。 以下参考にしてください。 http://coliss.com/articles/build-websites/operations/926.html

参考URL:
http://coliss.com/articles/build-websites/operations/926.html
gattonerolivai
質問者

お礼

ご丁寧にありがとうございました。 参考にさせて頂きますね。

  • bardfish
  • ベストアンサー率28% (5029/17766)
回答No.2

表示させたいページのファイル名をindex.htmlにすれば解決するはずですが、サーバー側の設定によってはindex.htmlを記述しないと表示されないケースがあるということも頭の片隅に置いといてください。

gattonerolivai
質問者

お礼

回答有難うございます。 分かりました、頭の片隅に置いておきます。 勉強になります。