【PHPフレームワーク ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
815:>>814 マルチ乙www 07/02/19 23:38:21 http://mixi.jp/view_bbs.pl?id=11662178&comm_id=261369 19: 普通 ( http://mixi.jp/show_friend.pl?id=2134264 ) つい先日から、ethnaを使い始めたものですが、mod_rewriteで上手く飛ばせないので、どうかご教授ください。 簡単なブックマーク的なものを作成しようとしてるのですが、URLを entry?uri=http://hoehogeをentry/hogehogeのようにしたいのですが、hogehogeに?や&などが含むとそこでとぎれてしまいます。 簡単に、 RewriteRule ^entry/(.+) /entry?uri=http://$1 [L] や RewriteRule ^entry/(.+) /entry?url=http://$1%{QUERY_STRING} [L] こんふうに書いたのですが、これがいけないのでしょうか? ?や&が含まれなければ、全てを取得できるのですが。。 はてブさんとかのエントリーと比較した場合、http://の://がはてブさんだとそのままだったのですが、自分のエントリーを見ると、http%3A%2F%2Fのようにエンコードされてしまいます。 これが原因なのでしょうか? Smarty側のほうには、エスケープさせるsetAppNEがありますがこれは表示の問題で今回とは関係ないと思いますし。 もしかしたら、mod_rewriteの問題でここでの質問はおかしかったらすいません。すぐに削除します。 ただ、ethnaのエスケープ関連の問題でしたら、どうか解決法をご教授くださいませ。 よろしくお願いします。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5340日前に更新/223 KB
担当:undef