いくつかのページを新しいドメインにリダイレクトしようとしています。これは以前に行ったことがありますが、何らかの理由でコードを機能させることができません。
RewriteEngine On
Redirect 301 http://domain.com/page1.html http://domain2.com/page1.html
誰かが私がどこで間違っているのか見ることができますか?
.htaccessファイルでは、以下のコードにより、古いドメインのすべてのディレクトリとページが新しいドメインに正しくリダイレクトされるようになります。
.htaccessファイルは、古いWebサイトのルートディレクトリに配置する必要があります
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]
あなたはあなたがあなたのページのいくつかを指示したいだけで、それらのすべてではないと言っているので、あなたはすることができます:
RewriteEngine On
Redirect /~myaccount/oldpage.html http://www.newsite.com/newpage.html
現在のサーバー上のページへのパスを指定し、その後にリダイレクト先のURLを指定します。
または、次のことができます。
RedirectMatch 301 ^/oldpage\.html$ http://www.newsite.com/newpage.html