RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{SERVER_NAME}%{REQUEST_URI}
2. Yöntem header.php ve üst.php php başlangıç kodundan sonra ekle
if(!$_SERVER['HTTPS'])
{
$url = 'https://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
header("Location: $url");
}
3. Yöntem veri tabanında http://site.com veya http://www.site.com arat çıkan tablodaki sütunları aşağıdaki şekilde değiştir.
UPDATE tabloadı SET sütun adı = REPLACE(sütün adı, 'http://eski-site.com', 'http://yeni-site.com');
Bunların dışında çözüm yok bildiğim kadarıyla en azından ben böyle yapıyorum.