RE: Rouncube vhost configuration on apache server.
Nikolai Maziashvili
mkudro at outlook.com
Wed Nov 19 12:16:38 CET 2014
Hi again,
It didn't work, i even copied you mod_rewrite block literally...but alas
On the login page Kolab logo "kolab_logo.png" is not showing
(assets/skins/kolab/images/kolab_logo.png). What tells me that nothing under /assets can be reached.
And, indeed, when i login i'm getting "page not found" with message "The requested URL /ee2ca4a7d546f1d8/ was not found on this server."
This what my vhost looks now:
<VirtualHost *:80>
ServerName sub.example.com
Redirect / https://sub.example.com
</VirtualHost>
<VirtualHost *:443>
ServerName sub.example.com
ServerAdmin webmaster at example.com
DocumentRoot /usr/share/roundcubemail/public_html/
Alias /chwala /usr/share/chwala/public_html
ScriptAlias /freebusy /usr/share/kolab-freebusy/public_html/index.php
<Directory "/usr/share/roundcubemail/public_html">
<ifModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^/[a-f0-9]{16}/(.*) /$1 [PT,L]
# Be compatible with older packages and installed plugins.
RewriteCond %{REQUEST_URI} ^/assets/
RewriteCond %{REQuEST_URI} !-f
RewriteCond %{REQuEST_URI} !-d
RewriteRule .*/assets/(.*)$ /$1 [PT,L]
</ifModule>
Options +FollowSymLinks
AllowOverride None
<ifModule mod_authz_core.c>
Require all granted
</ifModule>
</Directory>
# CHWALA
<Directory "/usr/share/chwala/public_html/">
AllowOverride All
<IfModule mod_authz_core.c>
Require all granted
</IfModule>
</Directory>
## SSL BLOB ###
</VirtualHost>
Regards,
Nikolai
From: cyclinggeorgian at outlook.com
To: torsten at kolab.org
Subject: RE: Rouncube vhost configuration on apache server.
Date: Wed, 19 Nov 2014 10:10:19 +0100
Thank you Torsten for reply... that server name ending up outside of VirtualHost was copy/paste accident :)
And as for "/" as rewrite base i tried that too...
I'm going to compare rest of the config...
Thank you anyway, will get back as soon as i have made progress.
Regards,
Nikolai
Date: Wed, 19 Nov 2014 12:00:01 +1300
From: torsten at kolab.org
To: users at lists.kolab.org
Subject: Re: Rouncube vhost configuration on apache server.
Hi Nikolai,
I really recommend reading the Apache documentation on Vhosts as well as
mod_rewrite.
But here are some observations:
On 11/19/2014 02:02 AM, Nikolai Maziashvili wrote:
> <VirtualHost *:80>
> DocumentRoot /usr/share/roundcubemail/public_html/
Where's the server name? How should apache now for which subdomain to
serve this vhost?
> RewriteBase /roundcubemail/
You probably just need / here.
> RewriteRule ^/assets/(.*)$ /roundcubemail/$2 [PT,L]
Same here.
I attached my own vhost config for reference.
Kind Regards,
Torsten
--
Torsten Grote
Kolab.org Community Manager
e: torsten at kolab.org
w: https://Kolab.org
pgp: 0x2175A534A4F2EFA3
_______________________________________________
users mailing list
users at lists.kolab.org
https://lists.kolab.org/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kolab.org/pipermail/users/attachments/20141119/333d43ac/attachment.html>
More information about the users
mailing list