RewriteEngine On # Turn on the rewriting engine
RewriteRule . url.php [NC,L]
すべてのリクエストをurl.phpにリダイレクトしていますが、index.phpはそのままにしておきます。
# Turn On ReWrite Engine
RewriteEngine On
# Exclude url.php and index.php from redirecting
RewriteCond %{REQUEST_URI} !^/(index|url)\.php
# Redirect to url.php
RewriteRule . url.php [NC,L]
これでうまくいきます:
RewriteEngine On # Turnon the rewriting engine
RewriteRule ^/index\.php$ - [L]
RewriteRule . url.php [NC,L]
内部サーバーエラー
サーバーで内部エラーまたは構成ミスが発生したため、リクエストを完了できませんでした。
サーバー管理者に連絡して、エラーが発生した時刻と、このエラーの直前に行った操作を知らせてください。
このエラーの詳細については、サーバー エラー ログを参照してください。