よろしくお願いいたします。
現在、自分で作っているHPのトップページが、index.html となっています。URLも ***/index.html としてあります。
ssi を使う必要があって、どうしても、拡張子を shtml にしなければいけません。そこで、トップページは、index.shtml にしないといけないのですが、今まで相互リンクなどで、登録してある外部リンクはすべて index.html になっています。だから、それをクリックしても、ファイルが見つかりませんとなります。
この問題を解決する方法はないでしょうか? 簡単に思いつくのは、index.html を別に作って、そこにメタタグを入れて、index.shml に自動的に移動させるという方法ですが、他にいい方法があればお教えください。
No.3ベストアンサー
- 回答日時:
.htaccess の設定が可能な環境であれば、
Redirect でindex.htmlからindex.shtmlに飛ばす設定と、
DirectoryIndex でデフォルトのファイルをindex.shtmlにする設定を行えば良いと思います。
設定が不可能なら、index.htmlにURLが変更になったお知らせを一言でも書いて、index.shtmlにリンクしておけばいいのではないでしょうか。
メタタグで飛ばすと、ブラウザのbackでそれ以前のページへ戻れなくなったりするので、印象悪いとおもいますよ。
参考URL:http://mikeneko.creator.club.ne.jp/~lab/web/htac …
回答ありがとうございました。
Redirect でindex.htmlからindex.shtmlに飛ばす設定
にすることにしました。
DirectoryIndex でデフォルトのファイルをindex.shtmlにする設定のほうはやっていません。他のディレクトリーにはほとんどshtml を置いてないもので。
お礼が遅くなってもうしわけありません。
No.2
- 回答日時:
ssiを使う必要が有ると言うのは、ssiを使うことに決定していると言うことでしょうか。
もし、IFRAMEやIMGタグなどで対応できる類のものなら、そのままindex.htmlでの運営も可能かもしれません。
No.1
- 回答日時:
すなおに全部のページを書きかえることを
お勧めします。
自分である程度設定までできるのであれば
ssiをshtmlでなくhtmlにまで適用させるだけ
なんですけどね。
index.shtmlをindexの設定ができるなら
各ページのリンク先はindex.htmlというファイル
単位ではなくフォルダにしておけば管理は楽です
回答、ありがとうございます。
>自分である程度設定までできるのであれば
ssiをshtmlでなくhtmlにまで適用させるだけ
なんですけどね。
サーバーを借りているだけなので、アパッチの設定を変えることはできません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- Excel(エクセル) エクセルでエラーを無視して一番左側のセルの値を返したい 2 2023/07/27 13:06
- その他(プログラミング・Web制作) .htaccessファイルの修正がこれで問題ないかどうか 1 2022/04/21 08:42
- ホームページ作成・プログラミング Adobe DreamweaverでのサイトのFTP 2 2023/03/05 11:55
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
- Visual Basic(VBA) RemoveDuplicatesメソッドについて教えてください。 シート1にシート2から値をもってく 1 2023/02/28 22:43
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- Excel(エクセル) INDEX関数とMATCH関数を使用し値を返す数式についてです 2 2022/04/20 13:40
- PHP imageフォルダに、画像をリサイズして保存する時のファイル名を変更したい 1 2023/05/30 11:39
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数のindex.htmlが存在するホ...
-
XREA使用で作成したHTMLファイ...
-
HPを転送したのですが・・・。
-
サーバー内のフォルダにある写...
-
1つ下の階層のフォルダに相対...
-
既存ウェブサイトをWordPressへ...
-
webサイトの「index」を非表示...
-
Matlabでforやifを使わずに条件...
-
ホームを index.html から inde...
-
複数のindex.htmlを作ってもい...
-
ホームページでファイルをダウ...
-
<!DOCTYPE html>あってますか?...
-
<!DOCTYPE html>あってますか?...
-
HTMLからフォルダを開きたい
-
form action="#"
-
iPadの標準ブラウザでローカルH...
-
<!DOCTYPE html>あってますか?↑
-
java_run.batがダウンロードで...
-
Excelで、社外秘(閲覧のみ)と...
-
セイヨウタンポポとカントウタ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
1つ下の階層のフォルダに相対...
-
複数のindex.htmlを作ってもい...
-
htaccessを利用してurl正規化
-
リンク先に日本語フォルダがあ...
-
URLに「.html」の拡張子がなく...
-
.htmと.htmlの違い
-
フォルダ内の最初のファイル名...
-
XREA使用で作成したHTMLファイ...
-
サーバー内のフォルダにある写...
-
トップページ「/index.html」の...
-
フォルダにはダミーでもindex.h...
-
htmlでリンクに勝手にindex.htm...
-
URLの書き方
-
リンクのindex.html省略
-
index.htmlファイルはどこに?
-
Application.OnTimeで引数付き...
-
ホームを index.html から inde...
-
JSPと異なるディレクトリのファ...
-
HTMLの階層移動
-
Matlabでforやifを使わずに条件...
おすすめ情報