• ベストアンサー

index.htmと index.phpが二つある

コーディングを外注してdreamweaver8でHPを作っています。出来上がったものが届いたのですが、ファイルを開けると何故か home.htmとhome.phpというように、1ページにつき2つのdreamweaver(アイコン?)があります 外注先もわからないようです。何が原因でしょうか? 私はhtmlのみのファイル(アイコン)がほしいのですが。 それからファイル(アイコン)の名前もindex.htm ではなくて index. htmlではないかとおもうのですが?

  • SEO
  • 回答数3
  • ありがとう数1

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

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

アイコンは、あなたがお使いのブラウザのプログラムファイルの中にあります。 アイコン取り出し IconStars ( http://homepage1.nifty.com/cosmic/software/iconstars.html ) などのプログラムを使用してアイコンのみ取り出すことはできます。  ひょっとして、ファイルではなく「フォルダー(ディレクトリ)」を開くと、.htmと.phpのふたつのファイルが存在していて、それぞれのファイルタイプを示すアイコンが表示されている  と言う意味ですか?  拡張子が.htmのファイルは、拡張子を.htmlに変更しても、そのファイルを開くには問題はありませんが、そのファイルにリンクしているすべてのファイルの内容を変更しなければなりません。ファイルを開かなくても置換処理ができる高機能なテキストエディタで置換する必要がありますが、他サイトへのリンクは変更してはまずいので、必ずチェックしながら行ってください。  phpの目的はわかりませんが、ひょっとしてphpを利用して動的にページを構成するシステムになっている可能性があります。SSIが利用できないサーバーのために、PHPを使うことは良く行われます。  だとすると、.htaccess(フォルダーオプションで表示できない設定になっているのなら、表示できるように変更してください。)に、DIRECTORY INDEXにて、index.phpが指定されていて、.htmファイルは、そのPHPが利用するデータファイルの可能性があります。  ファイル名なしで要求されたとき、Directory INDEXとしてindex.phpが起動され、そのindex.phpはindex.htmファイルを読み込んでページを作成している可能性があります。  その場合、ユーザーがindex.htmlを要求している場合は、.phpファイルの拡張子を.htmlに変更して、.htaccessにて、index.htmlをPHPファイルとして認識させる必要があります。  その場合は、あなたのパソコンなりに、HTTPサーバーをインストールして表示確認を行う必要があります。HTTPサーバーによってこれらの設定は異なりますから、ご利用のサーバーと同じHTTPサーバーをインストールしてください。  いずれにしても、HTTP/PHP/SSIなどの高度な知識が必要です。請け負い業者は無論、クライアントであるあなたにも。 「外注先にもわからない」が理解できません。本当の製作者とコンタクトしてみてください。その際、あなたの側も対応できる知識ないしスタッフ---シスアド相当---を立てないと話がかみ合わないでしょう。

その他の回答 (2)

  • toranpod
  • ベストアンサー率41% (7/17)
回答No.3

<補足> 前に回答されている方がいますが 両方のファイルに役割があり、必要な場合もあります。 その場合は業者が認識していないということは一層不自然なので、 ソフトの設定で「htm」「php」どちらでも使用できるようにはき出したのでは、 という仮定でお答えしています。 --- 外注した業者というのは実在するのでしょうか? もしかすると、その業者というのは、あなたではありませんか?

  • toranpod
  • ベストアンサー率41% (7/17)
回答No.2

どっちが本体ですか? 両方のファイルを右クリックして,Internet explorerなどのウェブブラウザで開いて確認してください。 分からなければ、 両方のファイルをテキストエディタ(分からなければ「メモ帳」)で開いてください。 同じものが書いてあれば、どちらでも同じです。 index.htm → index.html に拡張しを変更してサーバにアップください。 --- ひとまずわかることは、その業者は素人もいいところなので別の業者をおすすめします。

関連するQ&A

  • index.htmlとindex.htmを置いてますが、index.htm に集めたい!

    変な質問になってすみません!! 現在ホームページ上に、index.htmlとindex.htmというファイルを置いています。現在、使っているページはindex.htmをメイン(トップページ)としています。 しかしながら、index.htmlに来る人もいます。このページは現在使っていないのですが、訳あって削除することが出来ません。 そこで、metaタグ?か.htaccess?などを使ってindex.htmlに訪れた場合、index.htm に行かせる事は出来ますでしょうか? 方法をご存知の方がおられましたらアドバイス宜しくお願いいたします。

    • ベストアンサー
    • HTML
  • index.htm と index.html

    ホームページを作るときのトップページのファイル名 は「index.htm」か、「index.html」だそうですが、 ヤフージオシティーズではどちらなのでしょうか。

  • index.html と index.php

    PHPの使えるサーバーで、 1.index.html だったものを途中から index.php に変更した場合、 これはアドレスが変更になったということになるのでしょうか? ※ index.html のときに「お気に入り」して、その後 index.php に変更に なった場合、「お気に入り」で同じページに入って来れるでしょうか? 2.index.php のファイル名の中に全く PHP を使わなかった場合、 このページは静的なページとなるのでしょうか?動的なページでしょうか? ※ <?php ~ ?> を含まず、HTML のみで記述して .php で保存した場合、 静的ページになるのか動的ページになるのかということです。 どうぞご回答をよろしくお願いします。

  • HPを作成したのですが「index.htm」にうまくアクセスできません

    HP作りにつまずいています. トップページに使っているURLは「http://www.interq.or.jp/●×▲/index.htm」です. 通常であれば,これは最後の「index.htm」部分を省略した 「http://www.interq.or.jp/●×▲/」というURLでも勝手に 「index.htm」にアクセスできるものと理解しています. でも,私の場合は「index.htm」までを含めたURLでないとページが正しく 表示されません. これは,どういった事が原因なのでしょうか?

  • index.htmlからindex.phpへ

    .htaccessファイルを使ってトップページ(index.html)にアクセスした時に(index.php)に移動できるようにして(index.php)が、トップページに変わるようにしたいのですが方法が分かりません。 借りているサーバーは対応するようです。 自分でも検索してみましたがよく分かりませんでしたので質問しました。 ご存知の方がいれば教えてほしいです。 よろしくお願いします。

    • 締切済み
    • PHP
  • htmとhtml

    FFFTPで、HPをアップロードしたのですが、HPが表示されません。ヘルプを見ると、トップページをindex.htmlと言う名前にしましょうと書いてあったのですが、私のはhtmlのところがhtmなんです。 直す方法を教えてください。どうすれば変わってくれるのでしょうか? 後これだけで作れるのでおねがいします~~~(涙)

  • index.htmlからフレームページへリンク

    ビルダーでHPを作成中です。index.htmlから各ページにリンクを貼りたいのですが、上手くいきません。 ファイルは以下のように作成しています。 index以下の階層ページはフレームを使って表示させたいと思っています。 index.html topフォルダ(この中にtop.htmとmenu.htmフレーム名:menuとhome.htmフレーム名:homeとimagesフォルダ) newsフォルダ(この中にnews.htmとimagesフォルダ) といった感じです。 top.htmはリンクを貼るとmenu.htmとhome.htmが表示されますが、他はどのような作ればいいのでしょうか。必ず、menu.htmと他のページ(例えばnews.htm)が1つの画面に出るようにしたいです。 宜しくお願いします。

    • ベストアンサー
    • HTML
  • phpのindexについて

    よくわかるphpの教科書という参考書を読んで掲示板やログイン方法などを学んでいるのですが、sampleというフォルダの中にindex.phpとlogin.phpがあります。 普通でしたらindex.phpが先に開かれると思いますがここではなぜかsampleというフォルダを開くとlogin.phpにアクセスし、そのページでログイン処理をするとindex.phpにページが変わります。 これはいったいどのようにやるのでしょうか。 かなり初歩的な質問だと思いますがお時間のあるときに回答していただけると幸いです。

    • ベストアンサー
    • PHP
  • index.htmが未使用ファイルにされてしまっています。

    ホームページビルダーでHPを作成しているのですが、最近トップページをいじった後トップページ(index.htm)が未使用ファイルのフォルダに入れられてしまって、全てのページを一斉にサーバーに送ろうとしても毎回トップページだけ転送されずに終わってしまいます。他のページにトップページへのリンクもしてあるのに未使用のままになっています。 どうすれば直るのでしょうか?

  • index.phpをindex.htmlにしたい

    htmlをphpとして動かすのではなく、拡張子がphpのものをhtmlとして動作させる事はできないのでしょうか。 特に公開する訳ではなく練習でホームページを作っており、index.htmlをindex.phpに変更し、その二つを同じ挙動にしたいです。 ドメイン名+index.phpでアクセスすればサイトは全体的に動作するのですが、ドメインのみでアクセスした場合、index.phpは表示されますが別のリンクからindex.phpに飛ぼうとするとうまく表示されません。これは、html拡張子の場合発生しません。 bootstrapを使用したレスポンシブのテンプレートを使用しています。 実際にphpを動作させたいのではなく、index.phpというファイルをindex.htmlと同じ様に動作させたいのです。二つのファイルの中身は全く一緒です。 ドメインのみでアクセスし、サイト内のどのリンクからトップページに飛んでも問題なく表示され、アドレスの欄にはindex.phpと表示させたいです。 変わった質問ですが、どうぞよろしくお願いします。

専門家に質問してみよう