I私の.htaccessファイルに以下があります。のRewriteRule 500内部サーバーエラー
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^directory/(.*)$ directory/index.php?id=$1
は、私は何を達成しようとしていることはこれです:URL www.mydomain.com/directory/10
が訪れている
、ページwww.mydomain.com/directory/?id=10
URLの外観を変えずにブラウザに表示されます。
上記のコードは500内部サーバーエラーを作成します。
誰かが間違っていると知っていますか?
一般に、500エラーは、どこかにエラーが記録されていることを意味します。 ApacheとPHPのエラーログを見つけて、実際のエラーの内容を確認してください。 – IMSoP
ブラウザに配信された500エラーにより、完全なエラーメッセージがサーバーログに記録されるはずです。それらを読みます。 – Quentin