2011-01-18 8 views
0

皆さん、私はmod_rewriteを初めて使っていて、使い方を学んでいます。質問があります。このコードは機能していないようです。PHPで書き換えルールを作成するにはどうすればよいですか?

RewriteEngine On 
RewriteRule ^([a-z]+)$ /users.php?username=$1 [L] 

私はwww.domain.com/users.php?username=usernameにwww.domain.com/usernameような何かを書くPPLをリダイレクトしようとしています。助けてもらえますか?

+0

mod_rewriteがロードされ、動作していますか? 'RewriteRule^http://example.com/ [R]'のような簡単なルールを試しましたか? – Gumbo

+0

[Mod \ _rewrite Help!]の複製が可能です(http://stackoverflow.com/questions/2506148/mod-rewrite-help) – JabberwockyDecompiler

答えて

0

@lwellerは基本的に正しいので、正確な答えはありません。書き換えログをオンにして、出力を調べてみてください。

RewriteLog "/usr/local/var/apache/logs/rewrite.log" 
RewriteLogLevel 3 

必要な情報を取得するには、ログレベルを上げる必要があります。

関連する問題