2013-02-26 19 views

risposta

1

C'è anche un buon articolo wiki su di esso sul sito web Yii spiegando URL management for Websites with secure and nonsecure pages

l'articolo è utile solo se hai del contenuto che deve usare HTTPS e qualche altro HTTP. Se vuoi che tutto vada per HTTPS allora non sarà utile per te.

+0

non voglio davvero l'https tutto il tempo; il mio sito web è piccolo; ma il bookmarklet richiede https e il mio sito Web risponderà come https quando richiesto dal bookmarklet; –

+0

Quindi segui questo articolo! – darkheir

+0

lo farò; ma questo è un problema più grande, dal momento che è coinvolto un bookmarklet; http://stackoverflow.com/questions/15090986/requests-of-a-bookmarklet-over-http-and-https –

6

Non è necessario configurare Yii app, basta usare in .htaccess

RewriteCond %{SERVER_PORT} 80 
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R,L] 
+0

questo dovrebbe essere facile; devo aspettare per gli amministratori di installare ssl; –

+0

se vado https ottengo una pagina vuota se vado http ottengo il sito web. abbiamo bisogno di cambiare l'host virtuale per ascoltare sull'altra porta? –

+0

Questo non ha funzionato per me con un sito Web su un sottodominio. Ad esempio, sub1.mysite.com. Non sono nel sottodominio www. – Trober

0

Aggiungi queste istruzioni nel vostro .htaccess che devono essere nella cartella public_html dove l'index.php è:

RewriteEngine On 
RewriteCond %{HTTPS} off 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 
Problemi correlati