.htaccess ファイルを使用して URL を変更しようとしています
xxx/table/change.php?id=1
に
xxx/table/change/1
Web サイトのルート フォルダーにある .htaccess ファイルに次のコードがあります。
RewriteEngine On
RewriteRule ^change/([^/\.]+)/?$ change.php?id=$1 [L]
RewriteRule ^change/([^/\.]+)/?$ change.php?id=$1 [L]
ただし、Apache を再起動して目的の URL にアクセスすると、依然として次のように表示されます。
xxx/table/change.php?id=1
助言がありますか?
mod_rewrite は、httpd.conf ファイルでコメント解除されています。