Титла: Apache and SSL one directory down Публикувано от: b2l в Aug 17, 2010, 11:48 Значи имаме инсталиран apache2 и libapache-mod-ssl. Всичко си работи, но пред мен възниква един такъв въпрос. Примерно сайта е в: /var/www/htdocs. Това е описано и в default файла в site-enabled/. Искам в htdocs имам директория admin. Искам като достъпя admin през browser-a да се активира ssl-a, т.е. връзката да става hhtps. Създадох същият файл какъвто е и default файла, но с ssl настройки и там имам следното:
Код: <IfModule mod_ssl.c> Как да го направя една директоряи по-надолу, от root-ската за апача, да се изпълнява SSL-a? Титла: Re: Apache and SSL one directory down Публикувано от: ROKO__ в Aug 17, 2010, 12:08 Значи имаме инсталиран apache2 и libapache-mod-ssl. Всичко си работи, но пред мен възниква един такъв въпрос. Примерно сайта е в: /var/www/htdocs. Това е описано и в default файла в site-enabled/. Искам в htdocs имам директория admin. Искам като достъпя admin през browser-a да се активира ssl-a, т.е. връзката да става hhtps. Създадох същият файл какъвто е и default файла, но с ssl настройки и там имам следното: Най елементарното е да направиш редирект към https:// Титла: Re: Apache and SSL one directory down Публикувано от: romeo_ninov в Aug 17, 2010, 12:12 Значи имаме инсталиран apache2 и libapache-mod-ssl. Всичко си работи, но пред мен възниква един такъв въпрос. Примерно сайта е в: /var/www/htdocs. Това е описано и в default файла в site-enabled/. Искам в htdocs имам директория admin. Искам като достъпя admin през browser-a да се активира ssl-a, т.е. връзката да става hhtps. Създадох същият файл какъвто е и default файла, но с ssl настройки и там имам следното:изнеси админ директорията извън htdocs дървото, така няма кой/какво да накара стартиране на ssl. Или ползвай редирект както Роко предложи Титла: Re: Apache and SSL one directory down Публикувано от: b2l в Aug 17, 2010, 13:30 Редиректа не ме устройва.
Значи изнасям admin в: /var/www/ После променям default-ssl файла и накрая рестартирам apache-a??? Титла: Re: Apache and SSL one directory down Публикувано от: romeo_ninov в Aug 17, 2010, 13:40 Редиректа не ме устройва.точно :) Титла: Re: Apache and SSL one directory down Публикувано от: remotex в Aug 18, 2010, 08:29 Първо да наблегна и аз - Желателно е да изнесеш тази директория извън другия път, но... ако искаш може да остане и там. Както вече си разбрал има няколко метода:
- да променяш директно httpd.conf - да изнесеш промените в поддиректориите с .htaccess файлове и Allowoverride Не си показал какви ssl настройки си задал - имаш ли вътре: SSLVerifyClient SSLRequireSSL SSLOptions по -подробно тук http://httpd.apache.org/docs/2.0/howto/htaccess.html и тук (особено "When (not) to use .htaccess files") http://httpd.apache.org/docs/2.0/howto/htaccess.html http://httpd.apache.org/docs/2.0/howto/auth.html напр. httpd.conf SSLVerifyClient none <Directory /usr/local/apache2/htdocs/secure/area> SSLVerifyClient require SSLVerifyDepth 5 SSLCACertificateFile conf/ssl.crt/ca.crt SSLCACertificatePath conf/ssl.crt SSLOptions +FakeBasicAuth SSLRequireSSL AuthName "Snake Oil Authentication" AuthType Basic AuthUserFile /usr/local/apache2/conf/httpd.passwd require valid-user </Directory> Титла: Re: Apache and SSL one directory down Публикувано от: b2l в Aug 18, 2010, 08:56 С apache2 съм и предполагам ми говориш за sites-enambled и файловете в него. Няколко дена ще прескачам да пиша тук. Оказа се че хард-а ми удари на badsector и ми дава че www директорията е недостъпна и с права: d?????????
Само трябва да си извадя някой неща от този хард и го пращам на боклука, после ще видя и настройките на ssl-а. Титла: Re: Apache and SSL one directory down Публикувано от: b2l в Aug 20, 2010, 12:58 Да, ама сега вече говорим за wordpress. Не става да изнеса директорията wp-admin извън главната, а в главната да сложа символна връзка. Отделно wp-login.php гледам, че проверява за ssl, но още не съм разгледал целият код.
|