Seite 1 von 1

Urls beliebig abrufbar - Lösungsvorschlag

Verfasst: 15.09.2010, 16:56
von dfe
Kann mir jemand sagen wie ich es unterbinden kann dass Urls einer Webseite beliebig abrufbar sind?

Beispiel:

original url: https://www.rowohlt.de/buch/Nourig_Apfe ... 47299.html

test: https://www.rowohlt.de/buch/Nourig_Apfe ... 47299.html

Das sollte ja eigentlich nicht funktionieren... Kann mir jemand erklären wie man das unterbinden kann?

Verfasst:
von

Verfasst: 15.09.2010, 17:06
von tmyp
Vermutlich ist es mod_rewrite, das nur die ID herausfiltert und an ein Script übergibt.
Das kannst Du verhindern, indem Du den Eintrag aus der DB holst, überprüfst, ob der Request zu der URL, die Du generieren würdest, passt (REQUEST_URI ist die passende Umgebungsvariable) und, wenn das nicht passt, sollte das Script einen 404 zurückgeben.

Verfasst: 15.09.2010, 17:32
von Rizzo
Moin,
Deine Seite hat geschrieben:<!--<pre>Array
(
)
</pre>//--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"https://www.w3.org/TR/html4/loose.dtd">
<html>
.. bist wohl gerade am ausprobieren. :D

"tmyp" war mal wieder schneller als ich :( . Recht hat er aber. :wink:

Wegen dem Problem mit der Adresse würde ich jetzt trotzdem nicht auf Biegen und brechen versuchen da was zu ändern (außer man kennt den Code).
Da selbst große Seiten wie www.focus.de oder zum Teil auch www.rtl.de nur mit den ID´s arbeiten, ohne zu überprüfen was zuvor kommt.

Gruß Rizzo

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 15.09.2010, 18:04
von bugscout
Hi,

die richtige URL heisst
https://www.rowohlt.de/sixcms/detail.php?id=2847299

solange das Script 2847299 findet leitet die .htaccess das an
die richtige Stelle weiter.

Ich würde das der zuständigen Agentur um die Ohren hauen oder
wenn Ihr den Auftrag zur Beseitigung habt es auch machen.

"Wir bauen keine Websites ...
... wir machen SIE erfolgreich!"

Wir bieten: Mitarbeiterschulungen 150 € /Std
zahlbar auf das Abakus-Weihnachtsfest-Konto

Verfasst: 16.12.2010, 11:55
von dfe
Wäre nicht auch der canonical tag eine mögliche Lösung?