Zur Navigation

Abgelaufene Angebote auf Angebotsübersicht weiterleiten

1 Othmar (Gast)

Hallo,

es handelt sich hierbei um ein Portal, wo viele Angebote hinterlegt sind –
gibt es eine Möglichkeit, Angebote, die abgelaufen sind und einen 404- Statuscode senden, auf die jeweilige Übersichtseite zu leiten?
Viele Grüße

Othmar

05.12.2016 10:06

2 Othmar (Gast)

Habes bisher wie folgt probiert, leider hat dies nicht gezogen

RewriteCond %{REQUEST_URI} /wellnesshotel/angebote/detail/?
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /wellnesshotel/angebote [R=301,L]


VG

Othmar

05.12.2016 10:19

3 Jörg Kruse

Handelt es sich um statische Dateien unterhalb von /wellnesshotel/angebote/detail/ - also z.B. /wellnesshotel/angebote/detail/xyz.php ? dann könntest du es so probieren:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^/?wellnesshotel/angebote/detail/ http://example.com/wellnesshotel/angebote [R=301,L]

Wenn die URLs allerdings bereits umgeschrieben wurden und die 404 nicht vom Webserver sondern durch die Portalsoftware ausgegeben werden, wird das so nicht funktionieren, bzw. dann würden alle URLs unterhalb /wellnesshotel/angebote/detail/ weitergeleitet, auch die, welche keine 404er zurückgeben.

05.12.2016 10:34

4 Othmar (Gast)

Hallo,

die Angebote kommen von einer externen Quelle, sind dann z.B. so aufgebaut /wellnesshotel/angebote/detail/4265-zeitfuer-mich---zeit-für-uns-7507

05.12.2016 10:43

5 Jörg Kruse

Das sieht schon nach einer rewriteten URL aus, und die 404 wird dann wohl nicht vom Webserver kommen. Der Webserver prüft bei %{REQUEST_FILENAME} auf reale Dateien, nicht auf rewritete URLs

die Angebote kommen von einer externen Quelle

... und wie sind diese eingebunden? ich vermute mal, dass die Portalsoftware den Status Code 404 zurückgibt. Dann müsste diese so angepasst werden, dass stattdessen auf die Übersichtsseite weitergeleitet wird. Ggf. gibt es für die Portalsoftware auch ein entsprechendes Plugin (für WordPress gibt es z.B.
so etwas)

05.12.2016 11:08 | geändert: 05.12.2016 11:10

6 Othmar (Gast)

Werde mich mal informieren. Vielen Dank für die Antworten.

VG

05.12.2016 11:48

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]