Apache の RewriteEngine は初めてで、SEO に適した URL を作成したいと考えています。user.php?id=37&activ=2 などの URL でサーバーにデータを送信しています。
.htaccess ファイルを変更して、次の内容を含めました。
ErrorDocument 404 /404.php
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^id=([0-9]+)$ user.php?id=$1&activ=2
これですべて正常に動作しています。つまり、次のように入力して適切なページに移動できます。
root.com/id=35
正しいページを取得します。ただし、サイトの内部リンクをクリックして同じページを取得すると、古い user.php?id=35&activ=2 などの URL が取得されます。
内部リンクが「リライト」され、SEO フレンドリーに表示されるようにするにはどうすればよいですか?