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

 

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

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

  • ConoHa WING
    WINGパック36ヶ月で月額652円 55%OFF - 2023年3月31日(金)16:00まで
  • エックスサーバー
    月額費用が最大30%オフの693円&ドメイン永久無料、さらに移転代行も0円中 - 2023年4月21日(金)12:00まで
  • Xserverビジネス
    12ヶ月以上契約で初期費用無料、3ヶ月・6ヶ月で初期費用半額 - 2023年4月4日(火)12:00まで
  • カラフルボックス
    .jp取り扱いスタート。BOX2以上の月額費用が25%OFFのクーポンコード「SERVER25

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