Baron написал:Всем привет!
Ребят, а ссылка в перечне ссылающихся страниц обязательно должна содержать приставку https, http или можно например написать ratemeup.net?
Спасибо!
вообще конечно без разницы. Но...
При отсутствии конкретики, некоторые браузеры начинают выпендриваться. Например сафари который стоит на маках, на айфонах и на айпадах будет подключаться по умолчанию к http и говорить что небезопасно, бла бла бла... Для этого надо править файл .htaccess чтобы прописать в нем один из вариантов:
Вариант 1
Цитата:RewriteCond %{HTTPS} =off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]
Цитата:Вариант 2
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
Вариант 3
Цитата:RewriteCond %{ENV:HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Вариант 4
Цитата:RewriteCond %{HTTP:X-HTTPS} !1
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
Вариант 5
Цитата:RewriteCond %{HTTP:CF-Visitor} '"scheme":"http"'
RewriteRule ^(.*)$ https://www.domain.com/$1 [L] #не забудьте заменить на ваш домен
Вариант 6
Цитата:RewriteCond %{HTTP:X-Forwarded-Protocol} !=https
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
Вариант 7. На одну строчку больше =)
Цитата:RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]
Каждый из приведенных выше вариантов нужно прописывать сразу после включения mod_rewrite, а именно - после директивы RewriteEngine On.
К тому же, сафари вообще по умолчанию отключает работу скриптов на сайте и поэтому контент может не показываться в принципе. Включать можно только вручную. На IE http или https вообще без разницы, а вот на фаерфоксе и опере может запросить типа безопасность включить... Вообщем если сайт работает на https то лучше ставить сертификат безопасности, без него трудности в работе сайта.