以下のファイルを.htaccessファイルで使用して、古いドメインのすべてのトラフィックを新しいドメインにリダイレクトします。最初の '/'の後にすべてを取り除く方法.htaccessファイル
すべてのトラフィックはホームページに移動する必要があります。とは対照的に、
http://www.olddomain.org.uk/index.php?p=214&pp=3&page=Volunteer
は、これらのエラーページにリダイレクトされます。
RewriteCond %{http_host} ^http://www.olddomain.co.uk/ [NC,OR]
RewriteCond %{http_host} ^www.olddomain.co.uk/ [NC,OR]
RewriteCond %{http_host} ^olddomain.co.uk/ [NC]
RewriteRule ^(.*)$ http://www.newdomain.co.uk/ [R=301,NC,L]
これはホームページのためではなく、これはURLとして動作しません。他のページのために正常に動作します
は次のようになりホームページ。ドメイン名の最初/後のすべてを削除したいのですが、これを行う方法がわかりません。
お時間をいただきありがとうございます。
を多分このリンクを助けることができる:https://stackoverflow.com/questions/36192550/removing-unwanted-characters-after-extension –
@AndersKinkそのリンクをありがとう。大変感謝しています。 – Johnny
@anubhavaコードをありがとうが、それは残念なことに私のためにはうまくいきませんでした。 – Johnny