From 67f3fa100fb12ec2216345006c51717929dffeb3 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Sun, 2 Apr 2006 16:01:51 +0000 Subject: Add new sample apache2 config snippets. --- apache2/sites-available/wiki.secure-example.com | 83 +++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 apache2/sites-available/wiki.secure-example.com (limited to 'apache2/sites-available/wiki.secure-example.com') diff --git a/apache2/sites-available/wiki.secure-example.com b/apache2/sites-available/wiki.secure-example.com new file mode 100644 index 0000000..f36ddf0 --- /dev/null +++ b/apache2/sites-available/wiki.secure-example.com @@ -0,0 +1,83 @@ + + ServerName wiki.secure-example.com + ServerAlias wiki + ServerAdmin webmaster@secure-example.com + DocumentRoot /usr/share/moin/htdocs + + Include /etc/apache2/conf.d/local-ssl.conf + +# +# Options +ExecCGI +# + + + # Use mod_python as handler + SetHandler python-program + + # set the path to the MoinMoin package and to the wikiconfig.py + PythonPath "['/etc/moin']+sys.path" + + # choose the ModPy Request class as handler + PythonHandler MoinMoin.request::RequestModPy.run + + +# PythonOption Location /moin + + + # Use default themes + Alias /wiki/ /usr/share/moin/htdocs/ + + AcceptPathInfo On + + RewriteEngine On + + RewriteLogLevel 1 + + RewriteRule ^/moin(/(.*))? /$2 [last,R] + RewriteRule ^/wiki/ - [last] + RewriteRule ^/robots.txt - [last] + RewriteRule ^/favicon.ico - [last] +# RewriteRule ^/?(.*) /usr/share/moin/server/moin.cgi/$1 [last,type=application/x-httpd-cgi] +# RewriteRule ^/?(.*) /var/local/moin/server/moinmodpy.py$1 [last,type=application/x-python-code] + RewriteRule ^/?(.*) /usr/share/moin/server/moinmodpy.py/$1 [last,type=application/x-python-code] +# RewriteRule ^/?(.*) /var/local/moin/server/moinmodpy.py$1 [last] +# RewriteRule ^/?(.*) moin/$1 [last,type=application/x-python-code] + + Include /etc/apache2/conf.d/local-log-vhosts.conf + CustomLog "| /usr/sbin/vlogger -s access.log -u admin -g admin -t '%Y.%m.%d' /home/admin/weblogs" combined_vlogger + ErrorLog "| /usr/sbin/vlogger -s error.log -u admin -g admin -t '%Y.%m.%d' -e /home/admin/weblogs/ERRORS" + + + ServerName www.wiki.secure-example.com:443 + ServerAlias *.wiki.secure-example.com:443 + ServerAdmin webmaster@secure-example.com + + Include /etc/apache2/conf.d/local-ssl.conf + + RewriteEngine On +# RewriteRule / https://wiki.secure-example.com/ [R] + RewriteRule /(.*)? https://wiki.secure-example.com/$1 [R] + + TransferLog /dev/null + + + ServerName wiki.secure-example.com + ServerAdmin webmaster@secure-example.com + + RewriteEngine On +# RewriteRule / https://wiki.secure-example.com/ [R] + RewriteRule /(.*)? https://wiki.secure-example.com/$1 [R] + + TransferLog /dev/null + + + ServerName www.wiki.secure-example.com + ServerAlias *.wiki.secure-example.com + ServerAdmin webmaster@secure-example.com + + RewriteEngine On + RewriteRule / https://wiki.secure-example.com/ [R] +# RewriteRule /(.*)? https://wiki.secure-example.com/$1 [R] + + TransferLog /dev/null + -- cgit v1.2.3