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

Frage zur htaccess

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
ich61
PostRank 5
PostRank 5
Beiträge: 261
Registriert: 17.01.2006, 19:04

Beitrag von ich61 » 17.04.2007, 11:59

Ich habe mir eine htaccess angelegt um 1. php dateien in html umzuschreiben.(dies klappt auch) und 2. um von domain.de auf www.domain.de umzuleiten.(umleitung klappt auch) aber wenn ich jetzt domain.de/unterseite.html im browser aufrufe werde ich auf www.domain.de/unterseite.php geleitet.

An was kann das liegen??Meine htaccess sieht so aus:

Code: Alles auswählen

RewriteEngine on
RewriteRule ^(.*).html$ $1.php 

RewriteCond %{HTTP_HOST} !^www\.      [NC] 
RewriteCond %{HTTP_HOST} !^$ 
RewriteRule ^(.*)        http://www.%{HTTP_HOST}/$1   [R=301] 

AddType application/x-httpd-php .php .htm .html 

Anzeige von ABAKUS

von Anzeige von ABAKUS »

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

Jetzt anfragen: 0511 / 300325-0.


chrizz
PostRank 10
PostRank 10
Beiträge: 3044
Registriert: 05.07.2006, 10:37
Wohnort: Berlin

Beitrag von chrizz » 17.04.2007, 16:06

1) um dein problem zu lösen sollte ein [L] hinter der zweiten zeile in der htaccess reichen.
2) um aber dc zu vermeiden, solltest du versuchen, das alle seiten nut über eine domain abrufbar sind. also nur mit www. oder nut ohne www. das macht ja grad den sinn einer standard domain aus.

cheers

ich61
PostRank 5
PostRank 5
Beiträge: 261
Registriert: 17.01.2006, 19:04

Beitrag von ich61 » 17.04.2007, 16:09

Ja genau das möchte ich ja.Es sollen alle seiten nur mit www. erreichbar sein.Sind sie das durch meine htaccess etwa nicht??

Was wäre denn eine gute htaccess das alles richtig funktioniert???


Und wo genau meinst du soll das [L] hin??

Ist das so richtig??Weil so funktioniert es auch nicht.

Code: Alles auswählen

 RewriteEngine on 
RewriteRule ^(.*).html$ $1.php [L] 

RewriteCond %{HTTP_HOST} !^www\.      [NC] 
RewriteCond %{HTTP_HOST} !^$ 
RewriteRule ^(.*)        http://www.%{HTTP_HOST}/$1   [R=301] 

AddType application/x-httpd-php .php .htm .html

ich61
PostRank 5
PostRank 5
Beiträge: 261
Registriert: 17.01.2006, 19:04

Beitrag von ich61 » 18.04.2007, 10:07

Hat keiner eine idee an was das liegen kann??

chrizz
PostRank 10
PostRank 10
Beiträge: 3044
Registriert: 05.07.2006, 10:37
Wohnort: Berlin

Beitrag von chrizz » 18.04.2007, 16:28

schreibst mal so rum:

RewriteCond %{HTTP_HOST} !^www\.deine-domain\.de$
RewriteRule ^(.*)$ https://www.deine-domain.de/$1 [R=301]

RewriteRule ^(.*).html$ $1.php [R=301]

ich61
PostRank 5
PostRank 5
Beiträge: 261
Registriert: 17.01.2006, 19:04

Beitrag von ich61 » 18.04.2007, 19:50

Geht leider auch nicht ist immer noch wie vorher.Sobald ich domain.de/unterseite.html eingebe werde ich auf www.domain.de/unterseite.php umgeleitet.Es funktioniert einfach nicht.

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag