URL リダイレクトを作成しようとしていますが、これまでに試したすべてのことは、サイトに何の効果も示していません。他の書き換えが行われているため、ModRewrite が有効になっていることはわかっています。これの全体的な目的は、以前のバージョンの Web サイトの古い URL を処理することです。
私が達成したいのは、次の形式の URL のリダイレクトです:
/resources/view?id={id}
にリダイレクトし/resources/{id}
ます。
私はこれの変種でそうしようとしています:
RewriteRule ^resources/view?id=([0-9+])$ /resources/$1 [R=301,L]
そしてこれも:
RewriteCond %{QUERY_STRING} ^id=([0-9]*)$
RewriteRule ^/resources/view$ /resources/$1? [R=301,L]
乾杯。