2011-08-25 19 views
0

私はただのhtaccessファイルを作成し、入力されている。これは、私にhtaccessの問題

500内部サーバーエラー

任意のアイデアを理由を与えている

RewriteEngine on 
RewriteRule ^/profile/([0-9]+)\.html /profile.php?id=$1 

次?

おかげ

+0

は、サーバーのログを確認しましたか? –

+0

私はこれについてよく分かりませんが、私は何を探していますか? – sark9012

+0

あなたのリクエストを試してみて、500回の応答があったときに起こったことは何でも。ログメッセージには、少なくとも部分的に読み取り可能なメッセージが英語で含まれていることがよくあります。これは何がうまくいかないかのヒントを提供します。 –

答えて

1

あなたの.htaccessファイルでの使用にこれを

RewriteRule ^profile/([0-9]+)\.html$ /profile.php?id=$1 [NC,QSA,L] 
+0

QSAとは? – Tech4Wilco

+0

意味:元の要求URLにあったクエリ文字列に、書き換え対象で作成されたクエリ文字列を追加します。 –