WEB Tips デザイン・コーディング

パラメータがいっぱいついてるURLのリダイレクト

本ページにはプロモーションが含まれています

パラメータがいっぱいついてるURLのリダイレクト
RewriteCond %{QUERY_STRING} ^no=(\d+)$
RewriteRule ^redirect1.php$ redairect2.php [QSA,R=301]

redirect1.php&no=数字

みたいなURLを

redirect2.php&no=数字

へリダイレクトする

 

 

RewriteCond %{QUERY_STRING} ^k=&c=(\d+)&no=(\d+)&uno=(\d+)&nam=([!-~]+)$
RewriteRule ^redirect1.php$ redirect2.php [QSA,R=301]

recirect1.php&k=&c=(数字)&no=(数字)&uno=(数字)&nam=(エンコードされた日本語)

recirect2.php&k=&c=(数字)&no=(数字)&uno=(数字)&nam=(エンコードされた日本語)

 

\d+ は1文字以上の数字

[!-~]+ は1文字以上の半角文字

※+をつけると1文字以上の繰り返し

 

こちらのサイトを参考にさせていただきました

正規表現チェッカー ver3.0
http://okumocchi.jp/php/re.php

 

正規表現は難しいです・・・

今月キャンペーン特典があるサービス

  • エックスサーバー
    半額キャッシュバックで月額費用が実質693円&ドメイン永久無料 - 2023年10月2日(月)12:00まで
  • ConoHa WING
    WINGパック36ヶ月で月額678円 53%OFF - 2023年10月3日(火)16:00まで
  • カラフルボックス
    .jp取り扱いスタート。BOX2以上の月額費用が25%OFFのクーポンコード「SERVER25

-WEB Tips, デザイン・コーディング
-