Webmaster Forum Suchmaschinenoptimierung Webpromotion Webdesign

Unsere Moderatoren
Webmasterlinks
Häufige Begriffe
Impressum
Masterhilfe Foren-Übersicht -> HTML - CSS - JavaScript -> htaccess Eintrag korrekt? Gehe zu Seite 1, 2  Weiter
Neues Thema eröffnen  Neue Antwort erstellen Vorheriges Thema anzeigen :: Nächstes Thema anzeigen 
htaccess Eintrag korrekt?
BeitragVerfasst am: 27.11.2004, 09:38 Antworten mit Zitat
AskeT
Club-Member
Club-Member
 
Anmeldungsdatum: 09.01.2003
Beiträge: 428




Hallo Leutz,

In meiner .htaccess steht uA. folgendes:

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

RewriteCond %{REQUEST_URI} ^index\.html$ [NC]
RewriteRule ^(.*) http://www.diedomain.de [L,R=301]

Kann man die beiden Abschnitte gemeinsam so verwenden oder ist da etwas falsch dran?

Im voraus vielen Dank für sachdienliche Hinweise.

Gruss
AskeT

.
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 27.11.2004, 10:50 Antworten mit Zitat
Joerg
Moderator
Moderator
 
Anmeldungsdatum: 28.01.2003
Beiträge: 3156




Du kannst ja mal checken, was die .htaccess mit http://diedomain.de/index.html macht, die müsste zweimal hintereinander weitergeleitet werden, und am Ende bei http://www.diedomain.de landen, wenn alles glatt geht

_________________
PC-Sicherheit | Nichtraucherforum | Webmaster-Forum
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
BeitragVerfasst am: 27.11.2004, 11:43 Antworten mit Zitat
AskeT
Club-Member
Club-Member
 
Anmeldungsdatum: 09.01.2003
Beiträge: 428




Joerg hat Folgendes geschrieben:
Du kannst ja mal checken, was die .htaccess mit http://diedomain.de/index.html macht, die müsste zweimal hintereinander weitergeleitet werden, und am Ende bei http://www.diedomain.de landen, wenn alles glatt geht


Moin Jörg! Smile

Nö, die Domain landet nicht auf http://www.diedomain.de/
sondern leider auf http://diedomain.de/index.html
Was ziemlich das Gegenteil von dem ist, was ich damit bezwecke. Confused

Vielleicht sollte ich den Eintrag einfach rückwärts schreiben, damits funzt... Very Happy

Das ist recht kompliziert, wenn man nicht weiß, in wieweit der Webhoster da mitspielt... Bitte gebt mir nicht den Tipp dort nachzufragen! Die Domain liegt bei 1+1. Die haben sooooo erfahrene Leute dort...

Was soll ich nun machen? Ist es besser diesen Teil der htaccess ganz wegzulassen?

AskeT
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 27.11.2004, 13:00 Antworten mit Zitat
Joerg
Moderator
Moderator
 
Anmeldungsdatum: 28.01.2003
Beiträge: 3156




Hm dann wirkt ja nichtmal die erste Rule

wie ist das Ergebnis, wenn du nur die erste reinschreibst:

Code:
RewriteCond %{HTTP_HOST} !^www\.domain\.de$
RewriteRule ^(.*)$ http://www.diedomain.de/$1 [L,R=301]


wird dann auf http://www.diedomain.de weitergeleitet?

die zweite Rule brauchst du dann eigentlich auch nicht, wenn du grundsätzlich nur auf das Verzeichnis linkst, statt auf die index.html

Nachtrag:

ein

Code:
RewriteEngine on


hast du aber auch schon drin?

_________________
PC-Sicherheit | Nichtraucherforum | Webmaster-Forum
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
BeitragVerfasst am: 27.11.2004, 23:30 Antworten mit Zitat
AskeT
Club-Member
Club-Member
 
Anmeldungsdatum: 09.01.2003
Beiträge: 428




Joerg hat Folgendes geschrieben:
RewriteEngine on hast du aber auch schon drin?


Natürlich! Da liegt das Problem! *Kopfklatsch!*

Ich habe das eingefügt. Die erste Rule funzt jetzt, soll heißen, es wird von http://diedomain.de auf http://www.diedomain.de weitergeleitet.

Die zweite Rule funzt aber leider immer noch nicht...

Hier mal komplett, vielleicht steckt da nur noch ein simpler Fehler drinn? (Leerrzeilen oder so) Muß ich nachdem oben steht "Rewrite engine on" unten mit so etwas wie "Rewrite engine off" schließen?

Zitat:
ErrorDocument 404 http://www.domain.de/404.html

RewriteEngine on

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

RewriteCond %{REQUEST_URI} ^index\.html$ [NC]
RewriteRule ^(.*) http://www.diedomain.de [L,R=301]




Asket
.


Zuletzt bearbeitet von AskeT am 28.11.2004, 03:21, insgesamt einmal bearbeitet
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 28.11.2004, 00:25 Antworten mit Zitat
AskeT
Club-Member
Club-Member
 
Anmeldungsdatum: 09.01.2003
Beiträge: 428




Sorry, Doppelpost...


Zuletzt bearbeitet von AskeT am 28.11.2004, 03:10, insgesamt einmal bearbeitet
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 28.11.2004, 01:55 Antworten mit Zitat
Joerg
Moderator
Moderator
 
Anmeldungsdatum: 28.01.2003
Beiträge: 3156




Funktioniert die zweite Rule, wenn du die erste rausnimmst? Also Weiterleitung von http://www.diedomain.de/index.html auf http://www.diedomain.de? In dem Fall hilft vielleicht bei der ersten Rule das L rauszunehmen, also nur [R=301]

Zitat:
Muß ich nachdem oben steht "Rewrite engine on" unten mit so etwas wie "Rewrite engine off" schließen?


bei mir laufen alle Rules ohne eine solche abschließende Zeile

_________________
PC-Sicherheit | Nichtraucherforum | Webmaster-Forum
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
BeitragVerfasst am: 28.11.2004, 03:16 Antworten mit Zitat
AskeT
Club-Member
Club-Member
 
Anmeldungsdatum: 09.01.2003
Beiträge: 428




Joerg hat Folgendes geschrieben:
Funktioniert die zweite Rule, wenn du die erste rausnimmst?

Nein. Aber an anderer Stelle gab man mir folgenden Tipp:

>> Was muß ich ändern, damit die zweite Rule funzt?
"Entweder einen Slash vor index.html setzen oder die modifizierre Regel nutzen"

Vielleicht hat das damit wirklich zu tun...

Nur wie meint der das?:

So?
RewriteCond %{REQUEST_URI} ^\index\.html$ [NC]
RewriteRule ^(.*) http://www.diedomain.de [L,R=301]

Oder so?
RewriteCond %{REQUEST_URI} ^/index\.html$ [NC]
RewriteRule ^(.*) http://www.diedomain.de [L,R=301]

Puh...

AskeT
.
Benutzer-Profile anzeigen Private Nachricht senden
BeitragVerfasst am: 28.11.2004, 04:00 Antworten mit Zitat
Joerg
Moderator
Moderator
 
Anmeldungsdatum: 28.01.2003
Beiträge: 3156




AskeT hat Folgendes geschrieben:

RewriteCond %{REQUEST_URI} ^\index\.html$ [NC]
RewriteRule ^(.*) http://www.diedomain.de [L,R=301]

das ist der Backslash, der wird zum Escapen von besonderen Zeichen wie dem Punkt benötigt - das i fällt da denke ich nicht drunter

Zitat:
Oder so?
RewriteCond %{REQUEST_URI} ^/index\.html$ [NC]
RewriteRule ^(.*) http://www.diedomain.de [L,R=301]


ja das ist der Slash - und würde hier auch Sinn machen, der REQUEST_URI beginnt wohl bereits mit dem /

_________________
PC-Sicherheit | Nichtraucherforum | Webmaster-Forum
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
BeitragVerfasst am: 28.11.2004, 04:26 Antworten mit Zitat
AskeT
Club-Member
Club-Member
 
Anmeldungsdatum: 09.01.2003
Beiträge: 428




Das hab ich gerade probiert,.

Geht auch nicht... Confused

An manchen Tagen (oder besser Nächten) klappt auch garnichts. Ich gebs für heute erstmal auf...

Was hockst Du eigentlich mitten in der Nacht am PC? Shocked
(Normale Menschen schlafen jetzt Mr. Green )

Aber trotzdem ert einmal vielen Dank für die Tipps. Vielleicht fällt ja Dir oder anderen (wenns die hier noch gibt... Crying or Very sad ) noch etwas ein.

AskeT

.
Benutzer-Profile anzeigen Private Nachricht senden
htaccess Eintrag korrekt?
 Masterhilfe Foren-Übersicht -> HTML - CSS - JavaScript
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Alle Zeiten sind GMT + 1 Stunde  
Seite 1 von 2  
Gehe zu Seite 1, 2  Weiter
  
  
 Neues Thema eröffnen  Neue Antwort erstellen  
Deutsche Übersetzung von phpBB.de
Powered by phpBB � 2001-2003 phpBB Group. Theme created by Vjacheslav Trushkin.

G�nstige Handwerker und Dienstleister Geld verdienen Webverzeichnis News Webhosting Musik Regionales Web-Verzeichnis Das Erotik und Porno Portal Deutsches Erotik und Sex Webverzeichnis das super live sex cams angebot kostenlose kleinanzeigen Versicherungsvergleich Hardware Forum zeitschrift abo service Geld verdienen Suchmaschinenoptimierung Lexikon