Difference between revisions of "WebServer - Name-based Virtual Host Support"
Jump to navigation
Jump to search
Line 16: | Line 16: | ||
ServerName wiki.tinkernow.net | ServerName wiki.tinkernow.net | ||
Redirect permanent / <nowiki>https://wiki.tinkernow.net/</nowiki> | Redirect permanent / <nowiki>https://wiki.tinkernow.net/</nowiki> | ||
+ | # This line causes http requests to be converted to https... | ||
</VirtualHost> | </VirtualHost> | ||
Line 26: | Line 27: | ||
ServerName labnotes.tinkernow.net | ServerName labnotes.tinkernow.net | ||
Redirect permanent / <nowiki>https://labnotes.tinkernow.net/</nowiki> | Redirect permanent / <nowiki>https://labnotes.tinkernow.net/</nowiki> | ||
+ | # This line causes http requests to be converted to https... | ||
</VirtualHost> | </VirtualHost> | ||
Line 36: | Line 38: | ||
ServerName blog.tinkernow.net | ServerName blog.tinkernow.net | ||
Redirect permanent / <nowiki>https://blog.tinkernow.net/</nowiki> | Redirect permanent / <nowiki>https://blog.tinkernow.net/</nowiki> | ||
+ | # This line causes http requests to be converted to https... | ||
</VirtualHost> | </VirtualHost> | ||
Revision as of 15:57, 11 June 2020
(i.e.: moving it from test.tinkernow.net/wiki to wiki.tinkernow.net)
sudo vim /var/www/LocalSettings.php
#$wgServer = "http://test.tinkernow.net";
$wgServer = "http://wiki.tinkernow.net";
Then add this to /etc/apache2/apache2.conf
<VirtualHost *:80 *:443> # This first-listed virtual host is also the default for *:80 ServerName test.tinkernow.net # ServerAlias tinkernow.net DocumentRoot "/var/www/html" </VirtualHost> <VirtualHost *:80> ServerName wiki.tinkernow.net Redirect permanent / https://wiki.tinkernow.net/ # This line causes http requests to be converted to https... </VirtualHost> <VirtualHost _default_:443> ServerName wiki.tinkernow.net DocumentRoot "/var/www/wiki" </VirtualHost> <VirtualHost *:80> ServerName labnotes.tinkernow.net Redirect permanent / https://labnotes.tinkernow.net/ # This line causes http requests to be converted to https... </VirtualHost> <VirtualHost _default_:443> ServerName labnotes.tinkernow.net DocumentRoot "/var/www/labnotes" </VirtualHost> <VirtualHost *:80> ServerName blog.tinkernow.net Redirect permanent / https://blog.tinkernow.net/ # This line causes http requests to be converted to https... </VirtualHost> <VirtualHost _default_:443> ServerName blog.tinkernow.net DocumentRoot "/var/www/WP" </VirtualHost>
and restart Apache: sudo service apache2 restart