Re: Some problems with Virtual Host setup and SSL

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks, so, i give up my system...The easiest way to do what i want is to use:

1)VirtualHost1 without SSL (http://my.server/)
2)Virtualhost2 with SSL (http://admin.server/ with redirection to https://admin.server/)
3)A way to redirect webpages from https://localhost:3000/ to https://admin.server/ntop/

Is it possible and how to do that ?

Thanks,
Vianney


Le Sat, 18 Aug 2007 22:58:20 +0200, Tony Stevenson <tony@xxxxxxxxxxx> a écrit:

> Vianney
>
> You cannot (without some major tweaks) use name based virtualhosts + SSL.
>
> For each site it is recommended that you use 1 IP and or port.
> Have a look at the wikipage, even though it is still a work in progress
> you should understand the reasons.
>
> http://wiki.apache.org/httpd/NameBasedSSLVHosts
>
> Or you can refer to the official Apache documentation, here:
>
> http://httpd.apache.org/docs-2.0/ssl/ssl_faq.html#vhosts2
>
>
>
> Cheers,
> Tony
>
>
>
>
> via.lej@xxxxxxx wrote:
>> Hello !
>>
>> 	I've some problems with Virtual Hosts on Apache2, please have a look at my config files:
>>
>> ===========================
>> File sites-enabled/default
>> ===========================
>>
>> -------------------------------->
>> NameVirtualHost *
>> <VirtualHost *>
>>          ServerAdmin webmaster@localhost
>>
>>          DocumentRoot /var/www/
>>          <Directory />
>>                  Options FollowSymLinks
>>                  AllowOverride None
>>          </Directory>
>>          <Directory /var/www/>
>>                  Options Indexes FollowSymLinks MultiViews
>>                  AllowOverride None
>>                  Order allow,deny
>>                  allow from all
>>          </Directory>
>>
>>          ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
>>          <Directory "/usr/lib/cgi-bin">
>>                  AllowOverride None
>>                  Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
>>                  Order allow,deny
>>                  Allow from all
>>    </Directory>
>>
>>          ErrorLog /var/log/apache2/error.log
>>
>>          # Possible values include: debug, info, notice, warn, error, crit,
>>          # alert, emerg.
>>          LogLevel warn
>>
>>          CustomLog /var/log/apache2/access.log combined
>>          ServerSignature On
>>
>>      Alias /doc/ "/usr/share/doc/"
>>      <Directory "/usr/share/doc/">
>>          Options Indexes MultiViews FollowSymLinks
>>          AllowOverride None
>>          Order deny,allow
>>          Deny from all
>>          Allow from 127.0.0.0/255.0.0.0 ::1/128
>>      </Directory>
>>
>>      DocumentRoot /var/www/phpmyadmin
>>      ServerSignature On
>>
>>      <IfModule mod_ssl.c>
>>      RewriteEngine on
>>      RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
>>      </IfModule>
>>
>> </VirtualHost>
>>
>> <---------------------------------------
>>
>>
>>
>> ===============================
>> File sites-enabled/ssl
>> ================================
>>
>> -------------------------------------->
>> NameVirtualHost *:443
>> <VirtualHost *:443>
>>
>> # change: address of web admin
>> ServerAdmin webmaster@localhost
>> SSLEngine On
>> SSLCertificateFile /etc/ssl/CA/private/Administration-key-cert.pem
>>
>> ServerSignature On
>>
>>   <Directory />
>>   Options FollowSymLinks
>>   AllowOverride None
>>   </Directory>
>>
>>
>> ProxyHTMLLogVerbose On
>> ProxyHTMLExtended On
>>
>>
>> ProxyRequests Off
>> <Proxy *>
>> Order deny,allow
>> Allow from all
>> </Proxy>
>>
>> ProxyPass /ntop/  https://localhost:3000/
>> ProxyPassReverse /ntop/  https://localhost:3000/
>>
>> <-------------------------------------------
>>
>>
>> When i go to http://server/, it redirects to https://server/ and i have a 404 error.
>>
>> I just want to redirect http://admin.server/phpmyadmin (not http://server/phpmyadmin byt http://admin.server/phpmyadmin) to https://admin.server/phpmyadmin
>>
>> I would also redirect the web pages of a software running on localhost:3000 (on the server) to https://admin.server/ntop/
>>
>> How can i do that ?
>>
>> Thanks !
>> Vianney
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> The official User-To-User support forum of the Apache HTTP Server Project.
>> See <URL:http://httpd.apache.org/userslist.html> for more info.
>> To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
>>    "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
>> For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
>>
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
>    "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
> For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
>
>
>



---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx


[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux