2016-07-19 3 views
0

旧URLは次のようになりますでしょう/へのindex.phpで始まるすべてのURLのリダイレクトもリダイレクトしながら、HTTP-> HTTPS

http://example.com/index.php/whatever/page 

or 

http://www.example.com/some-url-that-doesnt-begin-with-index/ 

新しいURL:ということである

https://example.com/index.php/whatever/page 

or 

https://example.com/some-url-that-doesnt-begin-with-index/ 

現在、古いURLを:

  1. がまたはWWW含んでも含まなくてもよい
  2. すべてのHTTP
  3. ほとんどのドメインはURLの後ろにindex.phpがありますが、そのうちのすべてが ではありません。

私はちょうどいくつかのリダイレクトを実装していないこれを達成するための.htaccessルールを探していますが、私は近づいてきています。どんな助けもありがとうございます。 httpsにHTTP要求をリダイレクトする

答えて

-1

、あなたはこの答えをdownvotedれた理由を私は知っているかもしれません。この

RewriteEngine on 
RewriteCond %{HTTPS} off 
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ 
RewriteRule . https://%1%{REQUEST_URI} [L,R] 
+0

を使用することができますか? – starkeen

関連する問題