2017-05-24 8 views
1

コアサイト-www.example.comの横にステージングワードプレスサイト(テスト環境) - www.staging.example.comを作成しました。問題はメインサイトwww.example.comがSSLに結びついていることです。したがって、私はステージングサイトに行くことはできません。メインサイト内のHtaccessは以下のとおりです。それはwww以外のすべてのURLを順番にリダイレクトし、次にhttp TO httpsを順番にリダイレクトします。ステージングサイトwww.staging.example.com (ルートディレクトリ:public_html/staging /)にここで例外を追加できますか。私はまた、誰もアクセスできないように、このステージングサイトに自分のipだけを許可したいと思っています。ステージングサイトのHtaccessで例外を作成する

<IfModule mod_rewrite.c> 
#First rewrite any request to the wrong domain to use the correct one (here www.) 
RewriteCond %{HTTP_HOST} !^www\. 
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 

#Now, rewrite to HTTPS: 
RewriteCond %{HTTPS} off 
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 
</IfModule> 

また、私は私のステージングサイト(public_htmlの/ステージング/ htaccessファイル)のhtaccessファイルに何かを置く必要があるかどうかを知りたいですか?

答えて

1

これに変更しますルートの.htaccess:public_html/staging/.htaccesインサイド

RewriteEngine On 

# add www and http->https except for staging site  
RewriteCond %{HTTP_HOST} !^www\. [NC,OR] 
RewriteCond %{HTTPS} off 
RewriteCond %{HTTP_HOST} !^(?:www\.)?staging\. [NC] 
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC] 
RewriteRule^https://www.%1%{REQUEST_URI} [R=301,L,NE] 

は、アクセスにのみ、あなたのIPを許可するには、このラインを持っている:uは優雅な、生命の救世主rを

Order Deny,Allow 
Deny from all 
Allow from 10.168.0.101 
+1

マン!まさに私が望んでいたもの。 SSLを使用せずに自分のIPでステージングサイトにアクセスできるようになりました。 robots.txtにこれを追加して、検索エンジンでクロールを行わないようにしました。 ユーザーエージェント:* Disallow:/ ステージングサイトには何かすべきことはありますか? Thanx a LOT。 – Tanvir

+0

こんにちは、上記のhtaccessを変更することができます。まず、http> https、次にwww以外> wwwをリダイレクトします。 (他の条件はすべて、ステージングサイトで同じになります) HSTSプリロードを追加しようとしています。 したがって、http:// mydomain.com(HTTP)はwwwサブドメインを追加する前に、すぐにhttps:// mydomain.com(HTTPS)にリダイレクトする必要があります。今すぐ最初のリダイレクトはhttps:// wwwです。 mydomain.com。追加のリダイレクトは、HSTSをサポートするブラウザが、サブドメインだけでなく、トップレベルドメインのHSTSエントリを記録するようにするために必要です。 – Tanvir

+0

実際、私が上記のwudを要求したときに.htaccessを変更するだけで、私の仕事は今のところできます。 Plz上記のhtaccessを変更して、最初にすべてのhttp> httpsをリダイレクトしてから、www> www以外をリダイレクトします。 (他のすべての条件は、ステージングサイトでは同じままです)。現在は、www> www以外のすべてのもの、次にhttp> httpsをリダイレクトします。 Thanx – Tanvir

関連する問題