0

/cgibin/webdata_pro.pl?_cgifunction=form&_layout=jobs.plをリダイレクトしようとしています

http://compliancesearch.com/compliance_jobs.html

通常、jobs.plの後にクエリ文字列があります。次のような多くのことを試しました。

RewriteEngine on 
RewwriteRule /cgibin/webdata_pro.pl?_cgifunction=form&_layout=jobs.pl(.*) http://compliancesearch.com/compliance_jobs.html [L,R=301]
4

1 に答える 1

0

RewriteRule のクエリ文字列と照合することはできません。%{QUERY_STRING} 変数を使用する必要があります。

RewriteEngine on
RewriteCond %{QUERY_STRING} _cgifunction=form&_layout=jobs.pl
RewriteRule ^cgibin/webdata_pro.pl http://compliancesearch.com/compliance_jobs.html? [R=301,L]

ただし、これを行うより適切な場所は、おそらくwebdata_pro.plスクリプト内です。

于 2012-06-23T03:51:58.760 に答える