joomla を使用した Web サイトがあり、いくつかのリンクをリダイレクト (301) する必要があります
それらはこの形式です (index.php?Itemid= それらを識別します - この部分を持たないすべてのリンクはリダイレクトされるべきではありません)
/index.php?Itemid=544&catid=331:savona&id=82356:smembramento-dei-cantieri-baglietto-di-varazze-lopposizione-delle-maestranze&option=com_content&view=article
これはうまくいくはずです
RewriteRule ^index.php?Itemid(.*)$ http://www.ligurianotizie.it/archive/index.php?Itemid$1 [L,R=301]
しかし、最初の?(疑問符) 問題が発生するようです。
実際、リンクに疑問符が付いていないと仮定すると、
/index.phpItemid=544&catid=331:savona&id=82356:smembramento-dei-cantieri-baglietto-di-varazze-lopposizione-delle-maestranze&option=com_content&view=article
私は使うだろう
RewriteRule ^index.phpItemid(.*)$ http://www.ligurianotizie.it/archive/index.php?Itemid$1 [L,R=301]
そしてすべてが完璧です。しかし残念なことに、実際のリンクには疑問符が付いており、解決策を見つけなければなりません。
あのクエスチョンマークと何の関係が?