プログラミングノートスマートフォン用の表示で見るプログラミングノートプログラミングの備忘録ですこの広告は、90日以上更新していないブログに表示しています。htaccessでのRewrite設定Cakephpを使うときプロジェクトを配置しようとして、悩んだことを書きます。ドキュメントルートにフォルダを作成し、その中にindex.phpを置きたいと考えました。そのとき、htaccessファイルの設定に困りました。例として、ドキュメントルートに「project」フォルダを作成し、index.phpファイルを置く場合を書きます。1.index.phpを格納ドキュメントルートに「project」フォルダを作成し、ダウンロードしたCakephpに含まれているindex.phpファイルを置きます。2.htaccessを作成コントローラ名をURLから取得するため、Rewriteを設定をします。Rewriteを設定するために、htaccessを作成しindex.phpと同じディレクトリに配置します。以下、htaccessの内容です。!-f(%{REQUEST_FILENAME}が存在するファイル名の場合はRewriteしません。!-d(%{REQUEST_FILENAME}が存在するディレクトリ名の場合はRewriteしません。)4.書き換え内容を指定します。書き換えの条件を満たし、1つ目の正規表現に一致した場合2つ目に書き換えます。Append」の略で、[QSA]を指定すると、%{QUERY_STRING}が引数として付きます。[L]を指定すると、この後RewriteRuleを使って書き換えません。「http://ドメイン/project/test/view」(コントローラ名がtest、メソッド名がview)とアクセスした場合、書き換え後のurlパラメータには「test/view」が入ります。Cakephpの導入のために、少しだけRewriteについて学びました。Rewriteについて勉強しないといけないと感じています。時間があるときに、Rewriteをもっと勉強します。ハトムネメモ(参考にさせていただきました。わかりやすかったです。表示枠からはみ出した文字列を省略して表示する表示枠からはみ出した文字列を省略して表示します。v4.3.2を導入します。導入SmartyはPHPのテンプレートエンジンです。»プロフィールプログラミングについて書きます。困ったりつまづいたりして勉強したことや、わからなくて調べてたことを、中心に書きます。調布市子ども交通教室はてなブログをはじめよう!white-liliumさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。