Добро пожаловать, Гость Поиск | Активные темы | Вход | Регистрация

Вопрос по перечню ссылающихся страниц.
Baron
#1 Оставлено : 5 июля 2019 г. 21:26:54(UTC)

Ранг: Лейтенант

Группы: Registered
Сообщений: 35
Откуда: В сети

Сказал(а) «Спасибо»: 17 раз
Поблагодарили: 3 раз в 3 постах
Всем привет!
Ребят, а ссылка в перечне ссылающихся страниц обязательно должна содержать приставку https, http или можно например написать ratemeup.net?
Спасибо!
Dnny
#2 Оставлено : 5 июля 2019 г. 23:54:35(UTC)

Ранг: Лейтенант

Группы: Registered
Сообщений: 260
Мужчина
Откуда: Санкт-Петербург

Сказал(а) «Спасибо»: 17 раз
Поблагодарили: 141 раз в 111 постах
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 то лучше ставить сертификат безопасности, без него трудности в работе сайта.
1 пользователь поблагодарил Dnny за этот пост.
Baron оставлено 06.07.2019(UTC)
Baron
#3 Оставлено : 6 июля 2019 г. 0:56:38(UTC)

Ранг: Лейтенант

Группы: Registered
Сообщений: 35
Откуда: В сети

Сказал(а) «Спасибо»: 17 раз
Поблагодарили: 3 раз в 3 постах
Dnny написал:
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 то лучше ставить сертификат безопасности, без него трудности в работе сайта.


Вы наверно меня немного недопоняли. Я имел в виду, где в "настройках для опытных" ссылки сайтов, с которых идут переходы, например: google.ru google.com vk.ru ok.ru и т.д.. Вот к ним обязательно приставку http?
Dnny
#4 Оставлено : 6 июля 2019 г. 21:45:55(UTC)

Ранг: Лейтенант

Группы: Registered
Сообщений: 260
Мужчина
Откуда: Санкт-Петербург

Сказал(а) «Спасибо»: 17 раз
Поблагодарили: 141 раз в 111 постах
Baron написал:
Вы наверно меня немного недопоняли. Я имел в виду, где в "настройках для опытных" ссылки сайтов, с которых идут переходы, например: google.ru google.com vk.ru ok.ru и т.д.. Вот к ним обязательно приставку http?

а... Я там прямые ссылки на посты с соцсетей делаю, с приставкой разумеется. Ну или с других сайтов, тоже полностью прописываю
1 пользователь поблагодарил Dnny за этот пост.
admin оставлено 08.07.2019(UTC)
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.