締切済み PHP index.phpをindex.htmlに 2020/03/09 09:20 URLでindex.phpをindex.htmlに表示するようにするにはどうすれば良いでしょうか? みんなの回答 (3) 専門家の回答 みんなの回答 t_ohta ベストアンサー率38% (5320/13881) 2020/03/10 15:50 回答No.3 > こっちの使用しているWebサーバーはApacheではなく、LiteSpeedなんです。 こちらを参考に、拡張子 .php のときPHPのスクリブトが処理されるのを、拡張子が .html のときもPHPのスクリブトが処理されるよう変更するだけです。 https://www.litespeedtech.com/support/wiki/doku.php/litespeed_wiki:cpanel:ea3toea4?redirect=1 質問者 お礼 2020/03/10 17:27 英語分からないです…汗 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 t_ohta ベストアンサー率38% (5320/13881) 2020/03/09 12:10 回答No.2 ファイル名を index.php から index.html に書き換える。 Webサーバの設定を変えて拡張子が html でもPHPの処理をしてくれるようにする。 Apache httpd なら「AddType application/x-httpd-php .php」を「AddType application/x-httpd-php .html」にすれば変わる。 質問者 お礼 2020/03/09 13:14 コメントありがとうございます。 こっちの使用しているWebサーバーはApacheではなく、LiteSpeedなんです。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 okwavey3 ベストアンサー率19% (147/761) 2020/03/09 09:49 回答No.1 失礼します。 ツッコミが好きなので。 >URLでindex.phpをindex.htmlに表示するようにするにはどうすれば良いでしょうか? 一応技術者向けだから、技術者らしい説明して下さい。素人が技術者を使ってやろうと言うことだと、技術者は使われるのが大好きで仕方ない事になってしまいます。 まず、URLの表示しているものがそのものなんで、表示が変わったのなら違うものですね。 ~lndex.phpをWebからブラウザで開こうとしたときに、~index.htmlを開くようにしたいと言うなら話は分かります。 他にはindex.phpと同じものをindex.htmlでも動作させたいと言うのが言えていないのかもしれないですかね。 とりあえず、環境も何もしりませんが、.htaccess使って何とかしようとしてみたら良いと思いました。 質問者 お礼 2020/03/09 13:13 ツッコミありがとうございます。 .htaccessで変換する方法も検索しましたが、検索の仕方が悪いのでしょうか、見つかりませんでした。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発PHP 関連するQ&A 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と表示させたいです。 変わった質問ですが、どうぞよろしくお願いします。 index.htmlとindex.phpの同居は大 最近お客さんからの依頼でサイトのリニューアルを行ったのですが、 その際一部PHPを使用してシステムを実装した関係で、 トップページのファイルをindex.htmlからindex.phpへ変更しました。 すると、 お客さんはindex.htmlも残したまま、 index.phpをアップして公開されてしまいました。 つまり、 以前から存在していた「http://hogehoge.jp/index.html」と 新しく作成した「http://hogehoge.jp/index.php」という2つのURLが存在することになります。 そこで気になったのですが、 これってSEO上特に問題はないのでしょうか? 例えば、 Googleのロボットにクロールされにくいとかないでしょうか? あと、 通常URLを直打ちする際などは「http://hogehoge.jp/」もしくはドメイン部分のみをアドレスバーに入力すると思うのですが、 そうなると古いindex.htmlが優先的に表示されれてしまうと思いますが、 そういったこともSEO上良くないとかないでしょうか? こういったことに詳しい方がいらっしゃれば、 教えて頂けると助かります。 index.php index.html Web系のindex.htmlの拡張子なのですがエクスプローラー上ではchromeのアイコンがでていたりしてブラウザ画面をローカルでも表示できるかと思いますが index.htmlがindex.phpになった場合ローカルで開くことはできないですよね? 内容は同じでも何故表示されなくなってしまうのですか? 全く見当違いの発言してたら御免なさい。m(__)m ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム DirectoryIndex に index.phpと書くと、index.htmlより先に表示される? DirectoryIndex に DirectoryIndex index.html index.php と記述すると、順番的に、index.htmlがなかったらindex.phpが表示されるというようになると思うのですが、どうも、index.phpが先に表示されているようです。。 といいますか、index.phpが表示されているのではなく、phpファイルを開こうとするとダウンロードの画面が表示されてしまうのです。 いろいろと調べていったら、この症状が出たのに気づいたので、解決のきっかけになればと思いまして。 これは、httpd.confのどこを書き間違えるとこのようなことになるのでしょうか。 index.html と index.php PHPの使えるサーバーで、 1.index.html だったものを途中から index.php に変更した場合、 これはアドレスが変更になったということになるのでしょうか? ※ index.html のときに「お気に入り」して、その後 index.php に変更に なった場合、「お気に入り」で同じページに入って来れるでしょうか? 2.index.php のファイル名の中に全く PHP を使わなかった場合、 このページは静的なページとなるのでしょうか?動的なページでしょうか? ※ <?php ~ ?> を含まず、HTML のみで記述して .php で保存した場合、 静的ページになるのか動的ページになるのかということです。 どうぞご回答をよろしくお願いします。 index.phpにbbs.phpを埋め込みたい http://www.abc.com/bbs.php としてすでに機能している掲示板があるとします。これを、index.htmlの中の一部として、表示させたい場合、記述としてはどのように書けばいいのでしょうか?index.htmlの表示させたい箇所に <?php include '[パス]/bbs.php'; ?> と書けば、そこだけ掲示板が実行されて、表示される、と考えていいのでしょうか?あるいは、requireでもいのでしょうか? URLをディレクトリまでの指定で、index.phpを表示させる方法 通常 http://www.×××××.com/というurlだったさいは、そのディレクトリのindex.htmlが表示されるかと思いますが、index.phpを表示させる方法を教えていただけないでしょうか? それと、ディレクトリ内に、index.html(index.php)が存在しないときに、ファイル一覧を表示させない方法も合わせてお教えいただけるとありがたいです。 よろしくお願いします。 index.php 教えてください PCサイトのルートサーバーに以下のindex.phpを組み込みました。 <?php //User Agent 取得 $ua = $_SERVER['HTTP_USER_AGENT']; //Browser 判別 switch (true) { case (substr_count($ua,"Mozilla")): break; case (substr_count($ua,"Opera")): break; default: header("Location: http://mobile.abcdxxx.com/"); break; } ?> <html> <head> <title>PCです</title> </head> <body BgColor="#98FB98"> </body> </html> PCからアクセスした場合はHTMLが表示されますが、 携帯電話からアクセスした場合は mobile.abcdxxx.com に飛びません。 PCサイトは www.abcdxxx.com 携帯サイトは mobile.abcd.com です。 携帯電話で指定したurlは www.abcdxxx.com です また、携帯電話で www.abcdxxx.com/index.php と 指定するとちゃんとmobile.abcd.comが表示されます mobile.abcd.comにはindex.phpが組み込まれています。 よろしくお願いします index.htmlからindex.phpへ .htaccessファイルを使ってトップページ(index.html)にアクセスした時に(index.php)に移動できるようにして(index.php)が、トップページに変わるようにしたいのですが方法が分かりません。 借りているサーバーは対応するようです。 自分でも検索してみましたがよく分かりませんでしたので質問しました。 ご存知の方がいれば教えてほしいです。 よろしくお願いします。 index.phpの役割について とても基本的で初心者すぎる質問だと思うのですが、と前置きをしておきます。 WordPressでのサイト作成の勉強をしています。 今まで、サイトを構成するファイルの中で最初に読まれるのは index.html(index.php)だと思っていました。 しかし、本を読みながら作成した練習用ページを作り終え、 今度は一から作ってみようと思いindex.phpの中身を <html> <head> <title>練習用のテスト</title> </head> <body> </body> </html> とひとまずまっさらにしてみました。 しかし、その状態でページを読み込んでみても表示が変わりません。 トップに出てくるページは練習用に作ったfront-page.phpの内容のようですが、 ではindex.phpは何をするものなのでしょうか? index.phpが最初に読まれるのであれば、まっさらな表示になると思ったのですが… 検索して調べてもみたのですが、あまりに基本的すぎることだからなのか 全然見つかりませんでした(探し方が判っていないせいかもしれません) index.phpとは何をするものなのか? 最初に読まれるわけではないのか? その存在と役割について、判る方おられましたらよろしくお願いいたします。 できれば初心者にも判りやすい説明を頂けると助かります。 htaccessでindex.htmlをindex.phpにしたいだけなのですが htaccessでindex.htmlをindex.phpにしたいだけなのですが 半分しか期待通り動かないんです。 --- <Files index.html> Action text/html /foo/index.php? </Files> --- 例えば、http://www.hoge.com/foo/index.html でアクセスされたら /foo/index.php を起動したいと思っています。 これで一応、index.php を起動することだけはできましたが、下層の index.html まで /foo/index.php が起動してしまいます。 下層ディレクトリを無視する方法ってありますでしょうか? ちなみに mod_write はつかえません^^; よろしくお願いいたします。 phpのindexについて よくわかるphpの教科書という参考書を読んで掲示板やログイン方法などを学んでいるのですが、sampleというフォルダの中にindex.phpとlogin.phpがあります。 普通でしたらindex.phpが先に開かれると思いますがここではなぜかsampleというフォルダを開くとlogin.phpにアクセスし、そのページでログイン処理をするとindex.phpにページが変わります。 これはいったいどのようにやるのでしょうか。 かなり初歩的な質問だと思いますがお時間のあるときに回答していただけると幸いです。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム index.phpが表示されません 使用しているサーバーは無料でEタウンという所なんですが、そこにPHPファイル一式をアップして、HPをみると、index.phpだけが表示されません。他の.phpなどは表示されます。 どうすればいいのっでしょうか?教えてください。 OSはwindowsXPです。 すべてのページのurlをindex.phpに? PHP初心者です。 今数ページのあるウェブサイトを構築しているのですが、フレームワークを使わずにすべてのページのurlをindex.php?(なになに)にしたいと思います。例えば、reservationというページを開きたいときは、urlがindex.php?reservationみたいになります。どの方法が一番いいのですか? GETの戻り値を判断してurlを作成するということですか?それとももっといい方法がありますか? どなたか、お分かりの方がいらっしゃいましたら教えていただけませんでしょうか。 宜しくお願い致します。 index.swfをPHPで読み込む <?php //User Agent 取得 $agent = $header[\"User-Agent\"] ; header(\"Location: /index.swf\"); exit; } ?> というPHPをくみましたがindex.swfをトップページで表示させることができません。 htmlに直接入れ込むのではなく、読み込み方式をとりたいのです。 なにか間違いがあるのでしょうか? お願いします。 PHPでのindex.htmlの生成ができません 相互リンクを完全自動化するために 「相互リンクSEO-P-Link ver1.3」 http://sougobosyu.com/seoplink_php.html というものをDLして設定を行いました。 ほぼ問題なく進行していたのですが、上記のページの 「7.上部の『HTML再構築』をクリックしてください。 相互リンク集のトップページ『index.html』と各カテゴリページが生成されます。」 「8.http://○○○○○○/□□□□□/index.htmlへアクセスできれば完了です。」 という部分がどうしてもうまくいきません。 http://○○○○○○/□□□□□/index.htmlを入力してもロリポップの「存在しないページ」的なエラーが表示されるのです。 URLの間違いかと思い確認しましたが間違いは無いようです。(もちろん○や□の部分は任意のものに変更しています。) そもそも「『index.html』と各カテゴリページが生成されます。」と記載されていますが、イメージとしては『HTML再構築』をクリックするとサーバ側に『index.html』と各カテゴリページのhtmlファイルが自動でポコポコッと作成されるのでしょうか? それとも、htmlファイルは私のほうで手動で作成し、そこにページの内容が作成されていくのでしょうか? PHPを始めたばかりで、分からない事だらけで申し訳ありませんがどなたかご教授いただけましたら幸いです。 ちなみにですが、PHPの設定(?すいません「設定」という表現が正しいかどうかは分かりませんが)は下記のページのガイダンス通りに行いました。 http://www.standpower.com/php_environment.html 利用しているのはPHPが利用できるという「ロリポップ」です。 OSはwindowsXPです。 長文になり申し訳ございません。何卒よろしくお願い致します。 index.phpが空白で、何も表示されていません index.phpが空白で、何も表示されていません 市販のオークションPHPスクリプトをサーバーにアップロードし、属性を変更、 install.phpファイルを実行し、サイトのadministoratorコントロールパネルをインストールするまでは出来たのですが、設定したはずのドメインのindex.phpにアクセスしても空白で何も表示されていません。どんな原因が考えられるでしょうか? index.phpのページが開けない unix系のOSを使用しています。 apache、phpをインストールしましたが、 一度再起動したところ、inde.phpのファイルが開けなくなってしまいました。 /etc/apache2/httpd.confで以下追加設定しています。 AddType application/x-httpd-php .php .phtml AddType application/x-httpd-php-source .phps DirectoryIndex index.html index.php apacheの再起動をおこなってもphpのテストページが表示できません。 ファイルのダウンロード?のようなアプリケーションで開く、またはディスクに保存するという選択の画面が出てしまいます。 これは何が間違っているのでしょうか。 index.htmlをindex.phpに変えたgoogleに回収されなくなった 地域の毎日のニュースを配信するサイトを運営しています。 昨年9月にサイトのトップページをhtmlからphpに変更しましたところ、googleのニュースページに表示されなくなりました。 googleはphpの回収を行っていないのでしょうか。 index.htmlは生きており、現在はhtmlからphpにリフレッシュで飛ばしています。 phpでもgoogleに回収される方法があれば教えてください。 index.phpの中でPHP掲示板のサンプルを動かしたいと思っていま index.phpの中でPHP掲示板のサンプルを動かしたいと思っています。 サンプルurlは下記ファイルですでに動いているとします。 http://www.aaa.com/test/bbs.php・・・bbs一覧 http://www.aaa.com/test/bbs_entry.php・・・bbs投稿 http://www.aaa.com/test/bbs_confirm.php・・・bbs投稿確認画面 http://www.aaa.com/index.php にアクセスすると、上のbbsの一式がindex.phpの中で動く、ということをしたいのですが、 方法はないでしょうか? イメージでいうと、フレームで左メニューはまったく動かないが、右画面が動く、というイメージが近いです。 しかし、index.phpと同じ階層に、上の3ファイルをインクルードするファイルを3つ作成しなおす、ということはしたくありません。 index.phpの中に記述を加えるだけで、index.phpの内部で上のサンプルが動く、ということはできないでしょうか? 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
英語分からないです…汗