1
私はこれを古いサイトを新しいサイトにリダイレクトするために以下のコードを使用します。すべてのものは動作しますが、私は1つのページ(php)を新しいサイトに直接送りたくありません。私はこのサイトとgoogleですべての方法をテストしますが、方法はありません!特定のファイル以外のすべての古いサイトページをリダイレクト
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_HOST} !new.com$ [NC]
RewriteRule ^(.*)$ http://new.com/$1 [L,R=301]
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^(.*)$ index.php?param=$1
RewriteCond %{HTTP_HOST} ^www\.old\.com [NC]
このtopicとotherは:(私のために動作しませ。私は、ルートフォルダにのみjrequest.phpたい新しいサイトにリダイレクトされませ。
私は、TEこのRewriteCond%{REQUEST_FILENAME}!jrequest \ .php $ 2行目では動作しませんでした – user3243573
更新された回答を参照 – starkeen
申し訳ありませんが、まだすべてのページが新しいドメインにリダイレクトされます – user3243573