OVH Community, your new community space.

ZENphoto + mod_rewrite


mallefix
21.04.10, 16:38
Hm ich muss doch noch einmal etwas vermelden:
Wordpress hat ja seine eigene SEO, welche auch funktioniert.

Nun habe ich inzwischen eine neue Gallery eingebaut (mit integriertem SEO) und es funktioniert auch wieder nicht (wie zenphoto).

Also, jemand muss mich mal genau aufklären.
Die Gallery läuft in einem seperatem Ordner (www/gallery) und dort drin befindet sich diese htaccess:
Code:
# BEGIN Url Rewrite section
# (Automatically generated.  Do not edit this section)

    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 %{HTTP:Authorization} (.+)
    RewriteCond %{QUERY_STRING} !g2_authorization=
    RewriteRule .   %{REQUEST_URI}?g2_authorization=%1   [QSA]
    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/([^?]+)\.davmount(\?.|\ .)
    RewriteCond %{REQUEST_URI} !/main\.php$
    RewriteRule .   /main.php?g2_view=webdav.DownloadDavMount&g2_path=%1   [QSA,L]
    RewriteCond %{THE_REQUEST} /w(/[^?]*)?(\?.|\ .)
    RewriteCond %{REQUEST_URI} !/main\.php$
    RewriteRule .   /main.php?g2_controller=webdav.WebDav&g2_path=%1   [QSA,L]
    RewriteCond %{THE_REQUEST} /v/([^?]+)(\?.|\ .)
    RewriteCond %{REQUEST_URI} !/main\.php$
    RewriteRule .   /main.php?g2_path=%1   [QSA,L]


# END Url Rewrite section


Deny from all
Ich aktiviere SEO dann im Admin cp in der der Gallery und siehe da, es funktioniert nicht.

Dann habe ich die htaccess in meinem root-verzeichnis (/www) zu meiner bestehenden Homepage kopiert und es funktioniert auch wieder nicht.
Dauernd heißt es, man könne den Ordner nicht finden (Forbidden
You don't have permission to access /v/testalbum/ on this server.)

Fakten:
Die gallery wird bei mir als Subdomain geführt. Dementsprechend in /www/gallery.
in /www liegt meine normale Homepage.

Bitte, kann mir denn keiner helfen? Warum funktioniert das bei den anderen und nicht bei mir?
Ich meine, die htaccess ist doch so ok oder nicht? Dann frage ich mich jedoch, warum es dann nicht nach aktivierung funktioniert.

Seit Monaten versuche ich mich schon an diesem Miststück und ich schaffe es einfach nicht, dass auch ich endlich einmal SEO habe, welches nachträglich eingefügt ist.

Denn merkwürdigerweise funktioniert SEO nur bei mir, wenn es in der Installation FEST integriert ist. (bspw. phpbb mit eingebautem SEO)

Aber so?
Geht nix... -.-"
Hilfe...

mallefix
11.04.10, 12:04
EDIT:
Sorry, aber ich gebe hiermit auf.
Werde nun die Galerie von 4images installieren. -.-"

Thema kann gelöscht oder geschlossen werden.
Vielen Dank!

mallefix
10.04.10, 15:25
Hmm, das verstehe ich nicht so ganz, da in dem Ordner (auf welchen die sub-domain zugreift) ebenfalls die oben aufgeführte htaccess liegt.
Und wenn ich die htaccess unter /www verändere, klappt es trotzdem nicht.

Also, öhm, mjoa. Wenn ich dafür eh kein technisches Verständnis entwickeln kann, wie ich welche htaccess nun wirklich verändern muss, dann verwerfe ich das alles wieder.

Einen Versuch/Tipp von Dir (oder jemanden anders) noch und wenn's dann nicht klappt, lasse ich es lieber.
Vielen Dank für Deine Mithilfe!

Peter
09.04.10, 18:54
Hallo,

die einzige .htaccess, die ich auf Anhieb auf dem Hosting gefunden habe (direkt im Ordner /www), hat einen ganz anderen Inhalt als oben gepostet (und wurde am 18.02. zum letzten Mal geändert)... Das am besten zuerst einmal überprüfen.

Peter
OVH Team

mallefix
09.04.10, 14:35
Hallo!

Ja, das ist natürlich verständlich und entschuldige bitte.
Hier ist die Domain: xxxxxxx
Das faszinierende für mich an mod_rewrite ist, dass egal wie ich es anstelle, ich es einfach nicht zum Laufen bekomme.

Btw: Derzeit ist mod_rewrite deaktiviert, da sonst die Galerie nicht funktioniert!
Vielen Dank für Eure Versuche mir zu helfen!

Liebe Grüße, mallefix

Peter
09.04.10, 14:02
Hallo,

wie ist denn bitte dein Domainname oder deine Kundenkennung? Dann können wir dir besser helfen als wenn wir einfach nur "blind" rumtasten... (Oder die Anfrage direkt per Mail an den Support, wenn du diese Angaben nicht öffentlich machen willst).

Peter
OVH Team

mallefix
08.04.10, 10:19
Da ich mich damit absolut nicht auskenne, habe ich einfach mal kopiert, was dort in der Hilfe stand.
Meine .htaccess sieht wie folgt aus:
Code:
SetEnv PHP_VER 5
DirectoryIndex index.php
RewriteEngine on
RewriteRule ^/grp([0-9]+).php$ /groupe.php?id=$1 [L]
RewriteRule ^/art([0-9]+).php$ /artikel.php?id=$1 [L]
RewriteRule ^/age([0-9]+).php$ /agenda.php?id=$1 [L]
RewriteRule ^/membre_([0-9]+).php$ /membre.php?id=$1 [L]
Aber das geht auch nicht. -.-"

Was muss ich denn in die .htaccess hineinschreiben, damit zenphoto mit dem eingebauten seo funktioniert?

Liebe Grüße, mallefix

mathias
07.04.10, 16:03
Hallo,

Schuss ins Blaue: Wurde mod_rewrite via Erstellung einer passenden .htaccess aktiviert?
Hilfe: http://hilfe.ovh.de/HtaccessModRewrite

Bin mir recht sicher, dass dies eine Voraussetzung ist.

Mathias

mallefix
07.04.10, 13:00
Hallo!

Ich habe auf meinem SharedHosting plan 100gb zenphoto nun installiert.
Es ist toll und einfach zu bedienen. Geiler Service von OVH!!!!! TOP!

Nun wollte ich noch in Zenphoto "Mod_rewrite" aktivieren, welches auch aktiviert ist.
Dann aber kann ich auf einmal nicht mehr auf meinen testordner zugreifen:
Not Found
The requested URL /sfdgdfg/ was not found on this server.
Woran liegt es und was muss ich "genau" machen, damit es funktioniert?

Vielen Dank!

Liebe Grüße, mallefix