1

ここには htaccess を使用したリダイレクトに関する投稿がたくさんありますが、私はそれを見つけることができません。

以下のURLを404ページにリダイレクトしたいです。しかし、特殊文字が含まれているために問題に直面しています。

私の404ページへの次のURLが必要です。

http://www.site1.com/i.php?id=303&vis=1&url=http://www.site2.com http://www.site1.com/cgi-bin/a2/out.cgi?id =49&u=http://www.site 2.com

http://www.site1.com/404

誰でも光を当てることができますか?

4

1 に答える 1

0

これらのルールを試してください:

RewriteEngine on

RewriteCond %{QUERY_STRING} ^id=303&vis=1&url=http://www\.site2\.com$
RewriteRule ^i\.php$ /404? [L,R=404]

RewriteCond %{QUERY_STRING} ^id=49&u=http://www\.site2\.com$
RewriteRule ^cgi-bin/a2/out\.cgi$ /404? [L,R=404]
于 2012-08-27T12:59:43.807 に答える