Seite 1 von 1

.htaccess Weiterleitungsproblem

Verfasst: 17.05.2005, 19:20
von Karliman
Hallo,

habe ein kleines Problemchen. Es geht um eine korrekte Weiterleitung. Ich möchte von Domain mit www und ohne auf die www.domain.de/verzeichnis/ weiterleiten, sodass das Verzeichnis immer mit vorhanden ist.

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

Ich hoffe Ihr könnt mir helfen!

:D

Schöne Grüße
Karliman

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

Jetzt anfragen: 0511 / 300325-0.


.htaccess Weiterleitungsproblem

Verfasst: 20.05.2005, 08:41
von Caterham
sowas in der Art, oder wie?

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/verzeichnis
RewriteRule ^(.*)$ https://www.domain.de/verzeichnis/$1 [L,R=301]

.htaccess Weiterleitungsproblem

Verfasst: 20.05.2005, 09:18
von Karliman
Hallo,

Danke für Deine Antwort.

Ich meine es so:

alle Anfragen von www.domain.de und domain.de und www.domain.de/verzeichnis/ (auch die ohne www) sollen auf www.domain.de/verzeichnis/index.php gehen.

Bin schon am verzweifeln.

Schöne Grüße : :cry:

.htaccess Weiterleitungsproblem

Verfasst: 20.05.2005, 14:15
von Caterham
auf [URL] gehen = nach außen sichtbar?

Code: Alles auswählen

RewriteEngine On
# Schleife verhindern
RewriteCond %{REQUEST_URI} !^/verzeichnis/index\.php$
# anfrage ist exakt / oder /verzeichnis/ (dir Domain sollte dabei
# keine Rolle spielen, oder landen auch subdomains in dem Verzeichnis,
# wo die .htaccess liegt = doc root?
RewriteRule ^$|^verzeichnis/?$ http://www.domain.de/verzeichnis/index.php [L,R=301]
gr.
robert

.htaccess Weiterleitungsproblem

Verfasst: 23.05.2005, 08:21
von Karliman
Hallo,

Danke nochmal für Deien Antwort. Es klappt leider immer noch nicht. Hmmmmm

Kann man denn vielleicht was über die php.ini machen?

Langsam bin ich am Ende.

Schöne Grüße
Karliman

.htaccess Weiterleitungsproblem

Verfasst: 23.05.2005, 09:46
von Caterham
Die RewriteCond kann eigentlich auch raus, sehe ich gerade (überflüssig).

Mit der php.ini hat das nichts zu tun, vielmehr mit dem Apache und der httod.conf

Ob mod_rewrite in .htaccess Dateien überhaupt läuft, kannst du über

Code: Alles auswählen

RewriteEngine On 
RewriteRule ^.* http://www.google.de [R,L]
testen. Du solltest dann immer auf google.de landen.

Wenn nicht, dann musst du in der httpd.conf nach deinem <Directory>-Abschnitt für die htdocs suchen und unter AllowOverride FileInfo[/] hinzufügen.

Grüße
Robert

.htaccess Weiterleitungsproblem

Verfasst: 23.05.2005, 18:40
von Karliman
Hallo Caterham,

mod_rewrite läuft ansich. Der code funktioniert bis auf eine kleine Ausnahme.
Gebe ich folgende url ein https://www.meinedomain.de/verz also ohne das Verzeichnis auszuschreiben werde ich auf https://www.meinedomain/verzeichnis/index.php korrekt weitergeleitet. Aber wenn ich das Verzeichnis ausschreibe geht es nicht... https://www.meinedomain.de/verzeichnis/ .

Schon kurios.
Also irgendwie müßte das noch klappen und ich bin glücklich. :)

Immer schöne Grüße
Karliman