-
ID:U7a.KB さんの質問

webサイトの拡張子はほとんどが.htmlで.phpのサイトをあまり見かけないのですが、どのようにphpを動かしているのでしょうか??(勉強中で、phpの場合は拡張子をphpにするあったもので。。)また、.htmlで動かすメリットはどのようなものがあるのでしょうか?教えていただけたら幸いです。よろしくお願い致します。
※調べて見つけたサイトでは.htaccessで制御できるがサーバー次第ではできない場合もあるとありました。php-web.net/faq/suffix.html

みんなの回答 3 件

ID:Sy3RKS さんの回答

わたすにもこうゆう時期がありますた。

ID:UWPDqG

このページみたいにURLが簡略化されてて、.phpが表示されてないだけでは?
://w3q.jp/t/3311
だと、tと3311が引数として、コントローラーに渡っている感じだと思います。

ID:PsfLcW

ご返答ありがとうございます。確かにこのサイトも拡張子が表示されていませんよね。実際は表示されていないだけで多いのかもしれませんね。勉強不足でそれを判断できる域まで行っていないのでとりあえずこういった勉強もがんばります;;

ID:/Izm0f さんの回答

MIME、mod_write、.htaccess、URL正規化あたりで検索するといろいろわかるかも。
素朴な疑問だけど、その答えは結構深いので、調べたほうがいいと思う。
.jpgという拡張子だからといって必ずしもjpgファイルにアクセスしているわけではないなんて言っちゃうと余計こんがらがるよね?

ID:PsfLcW

各ワードについて調べさせていただきました。とりあえずざっと見たので詳しくはまだ理解できていませんが、今までまったく見ていなかった部分が見えた気がします。まだまだこの分野の勉強が足りないと自覚できました。ありがとうございます。

ID:DvpFX. さんの回答

拡張子がhtmlでも、サーバの設定次第でPHPとして動かすことも可能です。

.htaccessで拡張子.htmlのままPHP実行可能にする:ねこすけのPHP

http://php.nekosuke.com/000048.htm
ID:PsfLcW

サーバー側の動きが全然理解できていなかったのですが、htaccessを使って制御することができるんですね。勉強になりました。今作っている作品では特に拡張子にこだわっているわけではありませんが、せっかくなのでやってみようと思います。ありがとうございました。

最終更新日:2012-12-07 (6,400 views)

関連するトピックス

ページ上部に戻る