Второй подход будет использовать весь диапазон от 0 до 1, что может быть тем, что вы хотите. Первый подход будет отображать 0 всегда на 0,5. Когда данные симметрично распределены вокруг 0, также при первом подходе будет использоваться полный диапазон от 0 до 1.
Вам решать, что вы хотите.
Мы используем Apache mod_rewrite, чтобы управлять, подается ли страница через http или https. Вот является отрывок в качестве примера от корневого каталога сайта .htaccess файлом:
# Redirect most reqests for https to http
RewriteRule ^https://www.example.com(.*) http://www.example.com$1 [R=301,NC]
# Allow some URIs to be https if requested
RewriteCond %{SERVER_PORT} ^443$
RewriteCond %{REQUEST_URI} !^/images/(.*)$
RewriteCond %{REQUEST_URI} !^/scripts/(.*)$
RewriteCond %{REQUEST_URI} !^/styles/(.*)$
RewriteCond %{REQUEST_URI} !^/store(.*)$
RewriteCond %{REQUEST_URI} !^/login.htm$
RewriteRule ^(.*) http://www.example.com/$1 [L,R]
# Force some URIs to be https only
RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^store(.*) https://www.example.com/store$1 [L,R]
RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^FormSanityKey.htm https://www.example.com/login$1 [L,R]
Read все об этом в:
Не уверенный, если это точно, что Вы искали, но если Вы используете Apache, существует прием, который можно использовать, чтобы сделать это: http://httpd.apache.org/docs/2.2/ssl/ssl_faq.html#relative
В основном Вы помещаете следующее в свой конфигурационный файл Apache:
RewriteEngine on
RewriteRule ^/(.*):SSL$ https://%{SERVER_NAME}/$1 [R,L]
RewriteRule ^/(.*):NOSSL$ http://%{SERVER_NAME}/$1 [R,L]
тогда добавляют :SSL
к любой ссылке (на веб-странице), для которого Вы хотите вызвать HTTPS, и :NOSSL
к любой ссылке, для которой Вы хотите вызвать регулярный HTTP.
Это кажется, что Вы хотите использовать ОСНОВНОЙ элемент .
нет никакого способа 'сказать' Привязке использовать определенный протокол или нет, по крайней мере, не используя ОСНОВНОЙ элемент в ГОЛОВЕ той страницы.
там причина, почему Вы хотите использовать относительные ссылки по абсолютным ссылкам? Эта статья говорит о ловушке использования относительных ссылок с HTTPS - потенциал, чтобы иметь Ваш сайт, дважды индексированный и такой.
Нет никакого способа сделать это с относительными гиперссылками, поскольку Ваш используют другой протокол, это не отличалось бы, чем соединение с местоположением ftp.
Вы можете сделать все ваши внутренние ссылки не зависят от протокола, используя следующий синтаксис:
вместо
< a href = "some / file / on / your / domain.php"> текст ссылки
//
заставит ссылку соблюдать тот протокол, по которому страница была загружена.