2011-09-19 16 views
0

私はちょうどクライアントのためにwordpressで古いウェブサイトを再構築しました。古いウェブサイトは、HTTPSなど、すべてのページを持っていた://ワードプレス内のhtaccess経由で古いhttpsをhttpにリダイレクト

私は 古いページが、このようなフォーマットであっhttpにすべてのそれらのHTTPSページにリダイレクトします:https://example.com/index.php?stm_a=23&m=279&r=98ab55fe446d960a&rid=98ab55fe446d960aと私のような新しいパーマリンク構造のものをリダイレクトする必要があります。 を/について/ /連絡先/ など

が、私は無駄にinfo hereを使用してhttpsからhttpにすべてのトラフィックをリダイレクトしようとした

私の現在のhtaccessファイルは読み取ります

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

# END WordPress 

私が得るお手伝いをお待ちしております。 敬具、 ミハイ

RewriteEngine On

答えて

0

、以下を追加してください:

RewriteCond %{HTTPS} on 
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} 
+0

は、Ravijをありがとう! https://でサイトのインデックスにアクセスしようとすると、デフォルトのページ/cgi-sys/defaultwebpage.cgiにリダイレクトされます。「あなたがこのページに間違っていると感じたら、ウェブサイトの所有者に連絡してください:etc " – user684511

+0

どのようにリダイレクトする必要がありますか? –

+0

https(root)はhttp(root)にリダイレクトする必要があります。 httpsサブページはhttpサブページにリダイレクトする必要があります。 – user684511

関連する問題