を使用してURLを書き換えたいです。私はこのフォーラムには新しく、htaccessのregexpとrewritesには非常に新しいです。私は自分がしていることへの答えを探しましたが、私が適用できるものを見つけることができないようです。それがそこにないことを意味するわけではありません。ユーザーのmysql ID番号
私は以下のようにログインしたときに効果的な書き換えルールを持っていますが、ログアウトすると(URLにID番号がないと)システムが壊れているようです。
RewriteEngine On
RewriteRule ^([0-9]+)?$ /a_folder/index.php?userid=$1 [NC,L]
私は、誰もが、ユーザが「a_folder/index.phpを?ユーザーID = $ 1」のファイルを訪問するために、ログインしたときにロックアップとせずに、メインpaqeを訪問持つことができるようにしたいです。私は答えがあると確信しています、私はちょうど問題をregexpとRewriteCondの周りに私の脳をラッピングしています。
2番目の部分がありますが、私は言及するのを忘れていました。 urlのユーザIDがそのセッションのユーザIDである場合、それらをa_folderに向ける必要があります。しかし、IDがURLとセッションの間で異なる場合、私はb_folderにそれらを向ける。どうすればそれを達成できますか?
...私は質問を理解している場合はわかりません。私はdomain.comのルートindex.phpファイルが問題を混乱させていると思います。誰かがwww.domain.comにログインした場合、「/a_folder/logged_out.php」ページにリダイレクトする必要があります。正しい? – Peaches
それはそれをしました!答えは単純なものでなければならないことは分かっていました。ログアウトしたユーザーをdomain.comのインデックスページにリダイレクトしようとしていました。ログアウトしたページを作成し、既存のページに加えて上記の第1の書き換えルールを追加しました。ありがとうピーター! – Peaches
あなたは歓迎です:) – Peter