PHPのカテゴリで同じ質問をしているのですが、3日目になっても、回答がいただけないので、同じ質問をさせていただきます。
動的ページを静的なページにしようとして、mod_rewriteの勉強をはじめようとしているのですが、疑問が出てきたので、確認させてください。
「何を当たり前のことを言ってるんだ。」と思われるかもしれませんが、教えて下さい。
htaccessからmod_rewriteを用いて、
(1)sampl.php?mod=1&id=3 を見かけ上、(2)sample/mod_1/id_3.html のようにすることは、mod_rewriteでできるということですが、
サイト全体を静的に見せようとしたら、プログラム側の呼出し(サイト内のリンク)を、(1)の形式から(2)の形式に全て変更しないといけないのでしょうか?
htaccessだけをいじれば、静的にできると思い込んでいたのですが、
プログラムを変更しないといけないとなると、覚悟が必要なもので。。。
No.1ベストアンサー
- 回答日時:
rewriteを囲ってるディレクティブの有効範囲の問題なんじゃ?
この回答への補足
ご回答ありがとうございます。
すみません。
せっかくご回答いただいたのですが、私の能力不足で理解できません。
私の質問もまずかったかもしれません。基本的なところを教えてください。
まず、.htaccessのみで、静的なページに変更可能ということでしょうか?
次に、静的なページに見せるには、
「リンクはsample/mod_1.htmlではっておいて、sample/mod_1.htmlへのアクセスを.htaccessで、sampl.php?mod=1を呼出すように変換する」
と理解したのですが、この理解は間違いでしょうか?
以上、検討違いなことをお聞きしているかもしれませんが、
よろしくお願いいたします。
読みなおすと、補足の内容も分かりにくいので、再度補足させていただきます。
現在、sample.php?mod=1のような形式でリンクを吐き出し、sample.php?mod=1を呼ぶようにしていますが、
mod_rewriteを用いて、sample/mod_1.htmlの形式で、sample.php?mod=1 を呼出すようにした場合、全てのリンクをhtml形式に見せるには、phpが吐き出すコードをhtml形式に変更しないといけないのでしょうか?
.htaccessでは、phpが吐き出すリンクをhtml形式に見せることはできないのでしょうか?
あまり、分かりやすくなっていないかもしれませんが、よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java JavaでWebページ作成 7 2023/07/21 21:09
- HTML・CSS リンクバナーのHTMLタグ。画像を変えたり、設置位置を変えるとバナー貼付け側はどう見える? 2 2023/02/01 12:01
- 日本語 https://eprints.lib.hokudai.ac.jp/dspace/bitstream 6 2022/05/22 18:54
- 物理学 台と小物体合わせた全体の水平方向の運動方程式 とは? 8 2022/09/02 06:33
- その他(プログラミング・Web制作) .htaccessファイルの修正がこれで問題ないかどうか 1 2022/04/21 08:42
- PHP $_SESSIONに渡した後はそのまま使っても問題ありませんか? 3 2022/11/08 22:17
- 仕事術・業務効率化 効率的な勉強方法(分野問わず)を教えてください 1 2023/08/16 01:33
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- PHP 掲示板のセキュリティについてアドバイスお願い致します 1 2023/08/11 20:44
- JavaScript JavaScriptで「〇以上▲まで」の書き方 1 2022/07/20 14:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
インクリメント演算子のみを用...
-
Vba 実数および実数タイプの変...
-
Notepad++の関数リスト表示でC...
-
自動クエリとはどういうもので...
-
PICマイコンのコピー(クローン...
-
これはDos攻撃になりますか?
-
XnViewにwebpを「いつも開く」...
-
binファイルってiphone専用です...
-
セルフイメージを高める21日...
-
Excelで4096点以上のFFTの方法
-
プログラムに必要な数学本
-
あるプログラムのコマンドライ...
-
C言語の長桁の引き算のプログラ...
-
C言語でヒストグラムを作成する...
-
C *での三角形描画
-
転職・プログラマー 未経験者...
-
arduino の USB 接続
-
VB.NETで、プログラム上から新...
-
スマホを、昨年の2月に、機種変...
-
Excelに埋め込んだVBAのプログ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
あるプログラムのコマンドライ...
-
Excelで4096点以上のFFTの方法
-
「Outlookが他のプログラムによ...
-
Excelに埋め込んだVBAのプログ...
-
VBAにてメール作成した際、一部...
-
Notepad++の関数リスト表示でC...
-
自動クエリとはどういうもので...
-
読み込み中にアクセス違反が発...
-
PICマイコンのコピー(クローン...
-
XnViewにwebpを「いつも開く」...
-
未使用の変数を一括検索する方法
-
VBAでユーザーフォームが自動的...
-
UWSCで指定のフォルダを開きたい。
-
パックマンプログラム
-
このプログラミング誰か教えて...
-
モジュール、アプリケーション...
-
Vba UserFormを前面に出す方法...
-
特定のwebサイトのタイトルや記...
-
ドロップダウンリストの文字を...
-
テキストボックスのエンターキ...
おすすめ情報