• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Menalto-Gallery rewrite Zugriff verweigert Error 403

Es geht um einen VPS mit vhosts. Auf einem vhost funktioniert die Menalto-Gallery mit rewrite problemlos, auf dem 2. kommt es nach Aktivieren von rewrite immer wieder zu der Meldung:

Zugriff verweigert!
Der Zugriff auf das angeforderte Objekt ist nicht möglich. Entweder kann es vom Server nicht gelesen werden oder es ist zugriffsgeschützt.
Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 403

Vor Aktivierung von rewrite gibt es keine Probleme.

Die Firewall muss auf Port 80 offen sein, sonst würden ja die anderen vhosts nicht funktionieren.

Hier ist alles lesbar.
Code:
-rw-r--r--  1 root root  2118 2009-09-14 14:47 bootstrap.inc
-rw-r--r--  1 root root  8277 2009-09-14 14:55 config.php
-rw-r--r--  1 root root  1520 2009-09-14 14:47 embed.php
-rw-rw-rw-  1 root root   781 2009-09-14 15:01 .htaccess
drwxr-xr-x  2 root root  4096 2009-09-14 14:47 images
-rw-r--r--  1 root root  1989 2009-09-14 14:47 index.php
-rw-r--r--  1 root root  9206 2009-09-14 14:47 init.inc
drwxr-xr-x  6 root root  4096 2009-09-14 14:47 install
drwxr-xr-x 15 root root  4096 2009-09-14 14:47 lib
-rw-r--r--  1 root root 18011 2009-09-14 14:47 LICENSE
drwxr-xr-x 34 root root  4096 2009-09-14 14:47 locale
-rw-r--r--  1 root root    32 2009-09-14 14:51 login.txt
-rw-r--r--  1 root root 22978 2009-09-14 14:47 main.php
-rw-r--r--  1 root root 65556 2009-09-14 14:47 MANIFEST
drwxrwxrwx 73 root root  4096 2009-09-14 14:47 modules
-rw-r--r--  1 root root 85092 2009-09-14 14:47 README.html
drwxrwxrwx 11 root root  4096 2009-09-14 14:47 themes
drwxr-xr-x  6 root root  4096 2009-09-14 14:47 upgrade

Die Konfiguration sieht auf beiden vhosts gleich aus:
Code:
<VirtualHost *>
 DocumentRoot /srv/www/htdocs/galerie
 ServerName galerie.name.tld
 ServerAdmin webmaster@galerie.name.tld
 <Directory /srv/www/htdocs/galerie>
  AllowOverride all
  Order allow,deny
  Allow from all
 </Directory>
</VirtualHost>

Code:
cat .htaccess     
# BEGIN Url Rewrite section
# (Automatically generated.  Do not edit this section)
<IfModule mod_rewrite.c>
    RewriteEngine On

    RewriteBase /

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d [OR]
    RewriteCond %{REQUEST_FILENAME} gallery\_remote2\.php
    RewriteCond %{REQUEST_URI} !/main\.php$
    RewriteRule .   -   [L]

    RewriteCond %{THE_REQUEST} /d/([0-9]+)-([0-9]+)/([^/?]+)(\?.|\ .)
    RewriteCond %{REQUEST_URI} !/main\.php$
    RewriteRule .   /main.php?g2_view=core.DownloadItem&g2_itemId=%1&g2_serialNumber=%2&g2_fileName=%3   [QSA,L]
    RewriteCond %{THE_REQUEST} /v/([^?]+)(\?.|\ .)
    RewriteCond %{REQUEST_URI} !/main\.php$
    RewriteRule .   /main.php?g2_path=%1   [QSA,L]
</IfModule>

# END Url Rewrite section
 
Ich hoffe, ich habe das Problem gefunden. Nachdem ich das ergänzt habe, dürfte es ok sein.


Code:
cat /etc/apache2/vhosts.d/yast2_vhosts.conf

<Directory /srv/www/htdocs>
	Options All MultiViews
	AllowOverride All
	Order allow,deny
	Allow from all
</Directory>
...
'
 
Oben