リンクを貼るときに、「index.html」まで入れるべきですか?
例えば「/about/」に飛ばす場合、<a href="/about/">ABOUT</a>なのか<a href="/about/index.html">ABOUT</a>なのか、迷っています。
僕は入れない派なのですが入れる意味などがあれば教えて欲しいです。よろしくお願いします。
入れる人ってローカルでの確認しやすさとかって言ってたね。表記上は入れないほうがかっこいいと思う。
ご回答ありがとうございます。ローカルでの確認しやすさ・・なるほど。
どっちでもいいけど統一させることが大事
ご回答ありがとうございます。確かに統一化は大事ですね。
サーバの設定によるんだけど、たまーにindex.~~を書かないことで、404になったりすることもあるんだぜ。なんかPDFプラグイン入れたらIEでなったことがあった。そんなこともあった。
ご回答ありがとうございます。初耳です。そんなこともあるんですね。
いくらでも偽装できるから意味はないんだけど、phpとかcgiなんていう拡張子のファイルは出来る限り晒したくないという感情はあるね。
ご回答ありがとうございます。僕も同じ考えです。嬉しいです。
パケットモニタで解析するか、telnetでHTTPを直打ちして、実際にどう動いているか確かめる。
/から/index.htmlに「リダイレクト」してるんなら/index.htmlにした方が負荷は少ない。リライトなら別にどうでもいい。
ご回答ありがとうございます。そうですね、リダイレクトしているのかもしれません。調べてみます。
サーバーの種類によりますけど、index.htmlまで記述しないとリンクエラーで表示されない場合もあるので、それが大丈夫であれば拡張子ファイルの記述は無くても問題ないと思いますね。
ご回答ありがとうございます。エラーは困りますね。
あとでこっそりphpにしたりすること考えると、/で止めた方が楽。
ご回答ありがとうございます。確かにそれもあるんですよねぇ〜。
/about/で止めるほうが合理的だよ。
みんなの回答 7 件
入れる人ってローカルでの確認しやすさとかって言ってたね。
表記上は入れないほうがかっこいいと思う。
どっちでもいいけど統一させることが大事
サーバの設定によるんだけど、たまーにindex.~~を書かないことで、404になったりすることもあるんだぜ。
なんかPDFプラグイン入れたらIEでなったことがあった。
そんなこともあった。
いくらでも偽装できるから意味はないんだけど、phpとかcgiなんていう拡張子のファイルは出来る限り晒したくないという感情はあるね。
パケットモニタで解析するか、telnetでHTTPを直打ちして、実際にどう動いているか確かめる。
/から/index.htmlに「リダイレクト」してるんなら/index.htmlにした方が負荷は少ない。
リライトなら別にどうでもいい。
サーバーの種類によりますけど、index.htmlまで記述しないとリンクエラーで表示されない場合もあるので、それが大丈夫であれば拡張子ファイルの記述は無くても問題ないと思いますね。
あとでこっそりphpにしたりすること考えると、/で止めた方が楽。
関連するトピックス