GnaviD3 URLを、mod_rewriteで静的化させるために、
色々試行錯誤してみるエントリー。
先ずは、検索。
GnaviD3で、mod_rewriteを利用した人が、
書き方とか披露してないかな?
と期待してみるも、空振りに終わる。
全然、情報なし。
いくら探し回っても、ないものはない。
しょうがないので、他力本願は諦める。
次に、mod_rewriteの書き方を紹介しているサイトを探す。
平行して、静的化させたいURLを確認する。
・静的化させたいURL - /navimap/index.php?lid=6
既に、フルコピペしたmod_rewrite処理により、modulesを削除してしまっているので、
ある意味余計ややこしい。
2度リダイレクトさせるのか?
そもそも元のURLって何だっけ?
modules/gnavi/index.php?lid=6
先ずは、詳細画面のみ静的化しようと考えていたのだが、
/gnavimap/index.php?lid=1&cid=1
なんだこれ?
同じページでも、経路によって、URL異なるの?
パラメータ一つなら何とかなるかも?
と思ってたのだが、いきなり二つは正直、厳しいなァー。
念のため、確認してみるも、どちらも間違いではない。
ということはだよ、
パラメータが一つの時と二つの時と、条件分けて書かなければいけないってこと?
うわッ。いきなり挫折しそう。
とりあえず、今、フルコピペしてるヤツが何やってるか、考えてみる。
分からないのは、mainfile.phpと.htaccessの二箇所に書いている理由。
うーん、よく分からない。
.htaccessなら、何となく分かるような気もするのだが、
何故、.htaccessだけじゃダメなのだろうか?
mainfile.phpを、も一度見たけど、とても分かる雰囲気じゃない。
2度リダイレクトするなんてあり得ないから、1度にまとめて処理しようと思ったけど、
とっても、ムリっぽい。
2度リダイレクトさせる方針でいくことにする。
一度処理したURLをさらに、.htaccessだけで処理していく予定。
果たして、そんなにうまくいくのだろうか?
■17:09追記
どうやら、むりっぽいです。
ていうか、全然分からない。
…諦めました。
-終了-
2012/1/9
V3へのバージョンアップとmod_rewriteが相変わらずの懸案事項。
今日、一発奮起して、静的対応に再挑戦したけど、全然ダメだった。
成長してないのかよ! オレは! ちっともッ!
しょうがないので、何か最新情報ないかな、と思い、
Gnaviサイトを覗いたら、なんとびっくり、
トップページが404。
まあ、もしかしたら、アナウンスしていたのかもしれないが、
個人的には、いきなり消えた感が強い。
復活する可能性はほとんどないって思ってたけど、
もしかしたら、と思い、定期的に覗いてたりしただけに、凄く残念!
でも仕方がない。
これも時代の流れなのねー。
ちなみに、もうひとつのお気に入りモジュール。
XWORDSに何か動きはないかな、と思ったけど、
こちらは相変わらずだった。
最後にアップされたのが、2006年か…。
月日の経つのは早いのォー…
色々試行錯誤してみるエントリー。
先ずは、検索。
GnaviD3で、mod_rewriteを利用した人が、
書き方とか披露してないかな?
と期待してみるも、空振りに終わる。
全然、情報なし。
いくら探し回っても、ないものはない。
しょうがないので、他力本願は諦める。
次に、mod_rewriteの書き方を紹介しているサイトを探す。
平行して、静的化させたいURLを確認する。
・静的化させたいURL - /navimap/index.php?lid=6
既に、フルコピペしたmod_rewrite処理により、modulesを削除してしまっているので、
ある意味余計ややこしい。
2度リダイレクトさせるのか?
そもそも元のURLって何だっけ?
modules/gnavi/index.php?lid=6
先ずは、詳細画面のみ静的化しようと考えていたのだが、
/gnavimap/index.php?lid=1&cid=1
なんだこれ?
同じページでも、経路によって、URL異なるの?
パラメータ一つなら何とかなるかも?
と思ってたのだが、いきなり二つは正直、厳しいなァー。
念のため、確認してみるも、どちらも間違いではない。
ということはだよ、
パラメータが一つの時と二つの時と、条件分けて書かなければいけないってこと?
うわッ。いきなり挫折しそう。
とりあえず、今、フルコピペしてるヤツが何やってるか、考えてみる。
分からないのは、mainfile.phpと.htaccessの二箇所に書いている理由。
うーん、よく分からない。
.htaccessなら、何となく分かるような気もするのだが、
何故、.htaccessだけじゃダメなのだろうか?
mainfile.phpを、も一度見たけど、とても分かる雰囲気じゃない。
2度リダイレクトするなんてあり得ないから、1度にまとめて処理しようと思ったけど、
とっても、ムリっぽい。
2度リダイレクトさせる方針でいくことにする。
一度処理したURLをさらに、.htaccessだけで処理していく予定。
果たして、そんなにうまくいくのだろうか?
■17:09追記
どうやら、むりっぽいです。
ていうか、全然分からない。
…諦めました。
-終了-
2012/1/9
V3へのバージョンアップとmod_rewriteが相変わらずの懸案事項。
今日、一発奮起して、静的対応に再挑戦したけど、全然ダメだった。
成長してないのかよ! オレは! ちっともッ!
しょうがないので、何か最新情報ないかな、と思い、
Gnaviサイトを覗いたら、なんとびっくり、
トップページが404。
まあ、もしかしたら、アナウンスしていたのかもしれないが、
個人的には、いきなり消えた感が強い。
復活する可能性はほとんどないって思ってたけど、
もしかしたら、と思い、定期的に覗いてたりしただけに、凄く残念!
でも仕方がない。
これも時代の流れなのねー。
ちなみに、もうひとつのお気に入りモジュール。
XWORDSに何か動きはないかな、と思ったけど、
こちらは相変わらずだった。
最後にアップされたのが、2006年か…。
月日の経つのは早いのォー…