Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

DC durch Content Negotiation

Hier können Sie Ihre Fragen zum Thema Suchmaschinenoptimierung (SEO) / Positionierung stellen
Neues Thema Antworten
Thomas2
PostRank 4
PostRank 4
Beiträge: 157
Registriert: 25.08.2005, 13:50

Beitrag von Thomas2 » 10.04.2007, 11:33

Beim Apachen ist scheinbar Content Negotiation standardmäßig aktiviert, so dass URLs ohne Dateiendung verwendet werden können. Das ist mir durchaus sympatisch, allerdings ist die Webseite nach wie vor auch unter dem tatsächlichen Dateinamen erreichbar, die URLs

https://www.meinedomain.tld/test
https://www.meinedomain.tld/test.html

haben demnach den gleichen Inhalt. Kann man das irgendwie abstellen, so dass nur noch die erste Variante ohne Dateiendung geht?

Nachdem "RewriteRule ^(.*).html$ $1.php" von .html auf .php weiterleitet, dachte ich mir "RewriteRule ^(.*).html$ $1" könnte es richten. Dummerweise bekomme ich da nur einen Internal Server Error. Wie macht man es richtig?

MfG
Thomas

Anzeige von ABAKUS

von Anzeige von ABAKUS »

Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

chris21
PostRank 9
PostRank 9
Beiträge: 2758
Registriert: 10.04.2005, 18:17

Beitrag von chris21 » 10.04.2007, 14:15

Hallo Thomas,

folgender Code am Anfang Deiner .htaccess sollte helfen:

Code: Alles auswählen

Options -Multiviews
MfG,

Chris

Thomas2
PostRank 4
PostRank 4
Beiträge: 157
Registriert: 25.08.2005, 13:50

Beitrag von Thomas2 » 10.04.2007, 15:25

chris21 hat geschrieben:folgender Code am Anfang Deiner .htaccess sollte helfen:

Code: Alles auswählen

Options -Multiviews
Tja, damit funktioniert dann zwar die RewriteRule an sich, aber nachdem es danach die https://www.meinedomain.tld/test nicht mehr gibt, kommt halt ein "404 Not Found". Ich wollte eigentlich die Content Negotiation über die URL https://www.meinedomain.tld/test behalten, und die Orginaldatei https://www.meinedomain.tld/test.html nach außen unsichtbar machen.

MfG
Thomas