0
URL書き換えの経験がないので、これが広く説明されていれば謝罪します。別のパスをシミュレートするURLを書き換えますか?
私は、mod_rewriteや他の実行可能な代替手段を使って改善したい醜いURLパスを持っています。
www.domain.com/temp/user/
は、フォルダを移動することなく、これは
www.domain.com/user/
として表示されるようすることが可能です&ファイルは?
おっとに、実際のファイルではなく、すべてのものを書き換えどのユーザーにアクセスしようとしているかによって異なります。あなたはhtaccessでそれをどう受け入れることができますか? – tctc91
上記のコードはちょうどそれを行う必要があります。あなたはコードに 'user'が存在しないことに気付きましたか? @rodneyrehm先頭のスラッシュはhtaccessに存在すべきではありません。したがって、 'RewriteRule ^(。*)/ temp/$ 1 [L]'だけを使用してください。また、ファイルも/ tempに存在しない場合は、無限のリダイレクトを取得します。 '/ notexist'は'/temp/notexist'にリダイレクトされ、 '/ temp/temp/notexist'などにリダイレクトされます。' RewriteCond $ 1!^ temp/'を追加します。 – Gerben
2番目のRewriteCondはそのループを処理する必要があります – rodneyrehm