Keine Bilder auf /archives Seiten

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
Dergln
Regular
Posts: 54
Joined: Thu Jun 23, 2011 8:18 pm
Location: Hessen
Contact:

Keine Bilder auf /archives Seiten

Post by Dergln »

Howdi,

ich krieg die Ursache irgendwie nicht rauskristallisiert...

Fakten:
Ich gebe meine URLs generell relativ an. Auf anderen s9y-Installationen macht das ja auch kein Problem.
Soweit so gut.

Alle Bild-URLs im Archiv (sprich alle exklusive Frontpage + Einzelansicht der Artikel) wird aber ein /archives vorangestellt, was den ganzen Pfad zerschießt.

Ein paar Daten:

http://dergln.de/archives/P2.html
http://dergln.de/archives/2011/09.html

In der htaccess gibt es ja nun den Eintrag
RewriteRule ^archives([/A-Za-z0-9]+)\.html index.php?url=/archives/$1.html [NC,L,QSA]
Ich bin htaccess-technisch leider nicht (mehr) sehr fit, aber sollte dieser nicht alle Anfragen auf archives auf die index.php?/archives/*restvomlink* weiterreichen ?
Wenn diese dergestalt in der Adresszeile stehen würden, würde es auch funktionieren:
http://dergln.de/index.php?/archives/2011/09.html

htaccess habe ich bereits mit ner funktionierenden Installation vergleichen, ist 1 : 1 dasselbe.
Unterschied war lediglich der Webserver - Cherokee (er) und Apache (ich)- Vermute aber mal, dass das nicht das Problem sein sollte ?

Jemand eine Idee worans liegen kann ?
Gruß
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: Keine Bilder auf /archives Seiten

Post by yellowled »

Dergln wrote:Jemand eine Idee worans liegen kann?
Die .htaccess hat in letzter Zeit leider relative viele Zicken gemacht. Seit einiger Zeit gibt es (je nach s9y-Version, bin mir grad nicht sicher, wann wir das eingeführt haben) eine „eigene“ .htaccess für 1&1 und andere problematische Apache-Setups. Auf die kann man (ab besagter Version, die ich leider nicht im Kopf habe) in der s9y-Konfiguration umstellen. Evtl. ist es das?

YL
Dergln
Regular
Posts: 54
Joined: Thu Jun 23, 2011 8:18 pm
Location: Hessen
Contact:

Re: Keine Bilder auf /archives Seiten

Post by Dergln »

Oha. Könnte also doch an der Webserver-Version liegen...

Ich hab 1.5.5 (sprich den neuesten Release) und dort gibt es die Option noch nicht - könntest du mir einen Auszug der geänderten Standard-htaccess posten ? Dann kann ich das ja testweise portieren.

Wenn das nichts helfen sollte geb ichs mit dem Hinweis auf die Problematik an meinen Hoster weiter, der ist bisher immer sehr kompetent gewesen.
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: Keine Bilder auf /archives Seiten

Post by yellowled »

Dergln
Regular
Posts: 54
Joined: Thu Jun 23, 2011 8:18 pm
Location: Hessen
Contact:

Re: Keine Bilder auf /archives Seiten

Post by Dergln »

Also mit RewriteRule's krieg ichs nicht hin.

"RedirectMatch 301" hilft aber super und die Umleitung funktioniert.

Code: Select all

RedirectMatch 301 ^/archives/(.*)$ http://dergln.de/index.php?url=/archives/$1
Das wirft zwar gleich ein neues Problem auf, nämlich dass die "Nächste Seite"-Links (auf einer Archivseite) auf http://domain.TLD/Pxxxxxx.html zeigen, aber das fängt man einfach wieder mit einem Match ab:

Code: Select all

RedirectMatch 301 ^/P(.*)$ http://dergln.de/index.php?url=/archives/P$1
Crank shit...was freu ich mich wenn der eigene vServer steht und Cherokee läuft...
Dergln
Regular
Posts: 54
Joined: Thu Jun 23, 2011 8:18 pm
Location: Hessen
Contact:

Re: Keine Bilder auf /archives Seiten

Post by Dergln »

Das bringt mir im Bezug auf Kategorien oder per-date-Suche natürlich wenig wie ich grad feststelle...damn.

Egal. Warum kompliziert wenns auch einfach geht. Das beste wird wohl sein einfach ein Update durch meine DB zu jagen das überall nen / voranstellt, dadurch fängt ja alles bei der vHost-Wurzel an und wird richtig angezeigt (siehe http://dergln.de/4-Politik/P2.html).
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Keine Bilder auf /archives Seiten

Post by Timbalu »

Dergln wrote:Crank shit...was freu ich mich wenn der eigene vServer steht und Cherokee läuft...
Hmmm, jetzt muss ich mal ein Wort für den alten Indianer einlegen... YL hat zwar gesagt
1&1 und andere problematische Apache-Setups
, meinte damit aber gewiss eher ersteres.
Ein Apache kann Serendipity sehr wohl! Ein
Update durch meine DB zu jagen das überall nen / voranstellt
scheint mir auch eher ein Versuch das Pferd rückwärts zu reiten.... außer, du meinst damit deine eigenen Bild-URLs auf diese Weise Seitenfest zumachen, dann scheint das ratsam und ist wohl eher der Normalfall, wenn Seiten wie in Serendipity üblich unter verschiedenen Pfaden angezeigt werden sollen. :wink:
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Dergln
Regular
Posts: 54
Joined: Thu Jun 23, 2011 8:18 pm
Location: Hessen
Contact:

Re: Keine Bilder auf /archives Seiten

Post by Dergln »

Timbalu wrote:Hmmm, jetzt muss ich mal ein Wort für den alten Indianer einlegen...
Ein Apache kann Serendipity sehr wohl!
Keine Angst, das ist mir schon klar. Läuft ja nicht umsonst fast alles da draußen auf Apache.

Das Problem liegt wahrscheinlich wie bei 1&1 an der Config vom Host, nur auf die hab ich a) keinen Zugriff und b) nehme ich nicht an, dass sie wegen mir umgestellt wird.

Eine Anfrage an den Hoster ist trotzdem schon raus, eben weil die bisher sehr kundenfreundlich waren (obwohl ich damals den allerbilligsten Privat-Tarif hatte ne seitenlange Antwort vom Support).
außer, du meinst damit deine eigenen Bild-URLs auf diese Weise Seitenfest zumachen, dann scheint das ratsam und ist wohl eher der Normalfall, wenn Seiten wie in Serendipity üblich unter verschiedenen Pfaden angezeigt werden sollen. :wink:
Ja, die img-URLs werden ja, wenn sie mit "/uploads" statt "uploads" beginnen, von der Wurzel des System, bei einem vHost also von meiner Domain aus, abgeklappert.

Statt domain.tld/archiv/uploads hab ich dann immer domain.tld/uploads, was das Problem behebt und im Gegensatz zu 301-Redirects etc. eine "smoothere" Lösung ist.
(Und im Gegensatz zu 301-Redirects auch funktioniert - sonst geht nämlich wir oben beschrieben nur das Komplett-Archiv mit dieser Methode)
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Keine Bilder auf /archives Seiten

Post by Timbalu »

Ja und das ist eben wohl kein Problem von 1&1 Servern oder Indianern, sondern von dir... absolute pfade in eigenem Texten sind immer besser und damit Usersache. Man könnte aber bestimmt eine htaccess Anweisung stricken, die alles vor uploads/ durch / im Falle von (*.jpg/*png) ersetzt.
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Dergln
Regular
Posts: 54
Joined: Thu Jun 23, 2011 8:18 pm
Location: Hessen
Contact:

Re: Keine Bilder auf /archives Seiten

Post by Dergln »

Was aber einfach nur umständlich ist - darum stell ichs ja jetzt um ;)
Post Reply