私はこのように構築されたいくつかのURLを持っています:
/news/report_detail.asp?id=100&edition=14
.htaccessに書き換えを追加したいので、次のようになります。
report-detail-asp-id-100-edition-14
どんな助けでも大歓迎です。
クリス
私はこのように構築されたいくつかのURLを持っています:
/news/report_detail.asp?id=100&edition=14
.htaccessに書き換えを追加したいので、次のようになります。
report-detail-asp-id-100-edition-14
どんな助けでも大歓迎です。
クリス
これは機能するはずです。
RewriteCond %{QUERY_STRING} id=([0-9]+)&edition=([0-9]+)
RewriteRule news/report_detail.asp news/report-detail-asp-id-%1-edition-%2? [R=301,L]
これはルートフォルダの.htaccessファイルにあり、すでにRewriteBase /ディレクティブがあり、news/
上記のリダイレクトURLの先頭から省略していると想定していることに注意してください。それ以外の場合は、このコードを微調整する必要があります。しかし、これはユーザーをから/news/report_detail.asp?id=100&edition=14
に連れて行きます/news/report-detail-asp-id-100-edition-14