これは以前に尋ねられたことがあると確信していますが、それが何と呼ばれるかはわかりません。
ここでSOで簡単なGoogle検索と検索を行いました。
おそらく、他の $_GETに影響を与えずにhttp://site.com/shop
、指定された URLにリダイレクトするにはどうすればよいか、尋ねたほうがよいでしょう。http://othersite.com/page
http://site.com/shop/?q=test
RewriteRule ^shop http://othersite.com/page [R=301,L]
それとは別に、http://site.com/shop/?q=test
私が働きたいリンクにも影響を与えます。
乾杯。