人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

(mod_rewrite) hatena というフォルダがあります。

ここにblog.php というファイルがあるのですが、URLが動的なもので、bbs.php?cate=computer&name=hate&page=1 のようになります。これをmod_rewriteで hatena/bbs/computer/hate/1 でもアクセスできるようにするためのソースをお願いします。

●質問者: esecua
●カテゴリ:ビジネス・経営 コンピュータ
✍キーワード:BBS blog Hatena mod_rewrite name
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● tezcello
●40ポイント

http://www.hatena.ne.jp/1141405635#

人力検索はてな - (mod_rewrite) hatena というフォルダがあります。 ここにblog.php というファイルがあるのですが、URLが動的なもので、bbs.php?cate=computer&name=hate&page=1 のように..

URLはダミーです。(「ソースを...」という事でURLは希望されていないのだから、この書式では書き難い)


残念ながら、ご希望の方法では出来ませんでした。URL中にある文字列(質問中では bbs )と同じ名前の実ファイルがあると上手くいかないようです。


なので、呼出方法を(bbs -> bulletin としてみました。別に何でもいいです)

hatena/bulletin/computer/hate/1

として、.htaccess を


RewriteEngine on

RewriteBase /~hogehoge/hatena

RewriteRule ^bulletin/([^/]+)/([^/]+)/(.+)$ bbs.php?cate=$1&name=$2&page=$3 [L]


にしたら一応予定通りの反応をしているみたいです。

(bulletin.php を hatena/bbs/computer/hate/1 で呼び出すのでもOKでしょう)

◎質問者からの返答

ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ