Титла: Проблем с апаче http -> https Публикувано от: anakinn в Dec 06, 2005, 16:44 Гентуу 2005.1 + Апаче 2.0.54 + мод_ссл + мод_пхп ..
Когато напиша https://192.168.1.99 - всичко работи перфектно,но когато пробвам само http://192.168.1.99 - нищо, все няма страница такава грешка показва. В кой по-точно файл трябва да напиша пътя до файловете. Например във /etc/apache2/vhosts.d/00_default_vhost.conf Има DocumentRoot и там съм сменил пътя от /var/www/... на /data/pub... Също в /etc/apache2/modules.d/41_mod_ssl.default-vhost.conf съм променил от /var/www... на /data/pub.... Мисля че някъде бъркам и затова редиректа не работи, който пъй го правя по следния начин: RewriteEngine on RewriteCond %80 !^443$ RewriteRule ^/(.*) https://%192.168.1.99/$1 [L,R] Пробвах и по други начини и не става. Дори се получава, че след като е включен редиректа не мога и https да заредя. Та това ме наведе на мисълта че някъде другаде е проблема, а не в начина на редирект (макар и там може да имам нещо куцо) В httpd.conf трябва ли да има DocumentRoot защото в моят нямаше. Пробвах да добавя DocumetRoot "/data/pub" Но не се получи.. Титла: Проблем с апаче http -> https Публикувано от: в Dec 06, 2005, 18:11 Не съм напълно сигурен как генто разполага апач и файловете му но от поста ти не ми стана ясно дали редактираш httpd.conf или изобщо не го пипаш. Когато на мен ми се налага да конфигурирам апач използвам само и единствено httpd.conf а не възможностите за отделни файлове. И според мен да трябва да имаш DocumentRoot в httpd.conf, но той трябва да е свързан с директорията където си инсталирал апач, не с виртуалните хостове.
Също и редиректа малко ме съмнява, като ще пренасочваш всичкия трафик направи нещо такова: <VirtualHost 192.168.1.1:80> RedirectMatch permanent .* https://192.168.1.1$1 </VirtualHost> Това за редиректа не съм го тествал. Титла: Проблем с апаче http -> https Публикувано от: anakinn в Dec 07, 2005, 11:57 Намерих къде ми е била грешката.
Не зареждам вече vhost файла, в httpd.conf оправих всичко. Благодаря |