2017-05-15 60 views
1

我使用Altorouter這需要htacess爲AltoRouter htacess重寫包括重定向到HTTPS

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule . index.php [L] 

這是工作得很好,但我還需要HTTP重定向到https以下。我在網上找到了一些例子,但是我所有的努力將兩者結合起來失敗了我將如何將頂部片段與此結合?

RewriteEngine on 
RewriteCond %{HTTPS} !=on 
RewriteRule (.*) https://example.com/$1 [R] 

回答

2

下面嘗試,

RewriteEngine on 
RewriteCond %{HTTPS} !=on 
RewriteRule ^(.*)$ https://yourdomain.com/$1 [R=301,L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule^index.php [L] 
+0

感謝。這工作! – ijason03