Начало Вход/Регистрация Помощ Tazi stranica s latinski bukwi
Области
 Новини
 Актуална тема
 Linux портали
 Какво е Линукс?
 Въпроси-отговори
 Форуми
   •Трудова борса
   •Конкурс
 Статии
 Дистрибуции
   •Поръчка на CD
 Made In BG
 Файлове
 Връзки
 Галерия
 Конференции
Настройки
 Външен вид
 Предложения
 Направи си сам
И още ...
 За нас
 Линукс за българи ЕООД
 Линк към нас
 Предложения

Подкрепяно от:
TelePoint - Място за хора със свободни идеи

SiteGround

initLab

Adsys Group

SAP Bulgaria

Въпроси отговори
Въпрос: Как от http - https
[Търси: ]

ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.

Към началото |Добави въпрос |Отговори
 
Въпрос
От: anakinn (npopov __@__ gmail__dot__com) Дата: 10/19/2005
Имам apache2 с mod_sll.
 Как да направя ...редирект ако се казва, за да стане така
че
когато напиша http://..... автоматично да го препаща на
https://....
Благодаря


Отговор #1
От: abator (abator (a) friends-bg __точка__ org) Дата: 10/19/2005
 iptables -t nat -A PREROUTING -i ethX -p tcp --dport 80 -j
DNAT --to xxx.xxx.xxx.xxx:443

* ethX - съответната лан карта
* xxx.xxx.xxx.xxx - IP адреса на сървъра


Отговор #2
От: pesho Дата: 10/19/2005
smjah v zalata.... abator ne se izlagaj

 zavisi kakvo tochno iskash. ako si s php stava primerno
taka:

if (!isset($_SERVER['HTTPS'])) {
       $location = 'https://' . $_SERVER['HTTP_HOST'] .
$_SERVER['REQUEST_URI'];
   header("Location: $location");
   exit(0);
}


 inache trjabva da napravish za http i https 2 virtualni
 servera s razlichni DocumentRoot i da napravish
prenasochnave ot http kam https hosta


Отговор #3
От: abator (abator __@__ friends-bg[ точка ]org) Дата: 10/19/2005
@pesho прав си. Наистина съм написал глупости.
Извинявам се.


Отговор #4
От: Menta2K (veselin __точка__ iordanov< at >gmail __точка__ com) Дата: 10/21/2005
az bih go napravil malko po `elegantno`
ako ima apacheto compiliran mod rewrite...

httpd.conf:

RewriteEngine On
RewriteCond %{SERVER_PORT} !443
RewriteRule (.*) https://mydomain.com/ [R] 


Отговор #5
От: abator (abator (a) friends-bg__dot__org) Дата: 10/22/2005
Въпроса се оказа интересен. Поне за мен де.
 @Menta2K подказа една много добра идея. Според мен, освен с
 mod_rewrite може да стане и с mod_alias. И двата модула би
трябвало да си ги има в стандартната инсталация на apache.
С mod_alias би трябвало да стане така:
Redirect permanent / https://www.example.com
Това не съм го тествал, но би трябвало да работи.
@anakinn пиши как си разрешил проблема.


<< Проблем с компилатора (3 ) | Slackware 10.2 and Karamba (1 ) >>

 
© 2011-... Асоциация "Линукс за българи"
© 2007-2010 Линукс за българи ЕООД
© 1999-2006 Slavej Karadjov
Ако искате да препечатате или цитирате информация от този сайт прочетете първо това
Външния вид е направен от MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.06 usr + 0.02 sys = 0.08 CPU)