Tipfehler in url mit .htaccess abfangen
Hallo,
ich will per .htaccess eine fehlerhafte url-Angabe im Browser abfangen. Beispiel: Gibt jemand ww.domain.de oder wwww.domain.de ein, dann soll er dennoch auf die www.domain.de gelangen. In der httpd.conf geht dies per ServerAlias <VirtualHost *> ServerName www.domain.com ServerAlias ww.domain.com wwww.domain.com domain.com ... </VirtualHost> Schreibe ich jedoch <VirtualHost *> in die .htaccess rein, meldet apache einen error - not allowed. (php läuft als cgi) Wer weiß, was ich tun kann? Schöne Grüße Petra |
AW: Tipfehler in url mit .htaccess abfangen
Hast du auch namensbasierte virtuelle Hosts über die Direktive NameVirtualHost aktiviert?
|
AW: Tipfehler in url mit .htaccess abfangen
Wie kann ich das rausfinden?
Ich habe keinen Zugriff auf die httpd.conf, um dort nachzuschauen. |
AW: Tipfehler in url mit .htaccess abfangen
Achso, jetzt sehe ich erst, dass du oben weiter bereits geschrieben hast, dass du den VirtualHost-Container in einer .htaccess-Datei getestet hast. Das wird allerdings nicht funktionieren, da du diese Konfigurationsanweisung nur in der httpd.conf verwenden darfst.
|
AW: Tipfehler in url mit .htaccess abfangen
Genau - außerdem kann das eh nicht gehen, weil der Server zuerst den Virtual Host zuordnen muss, um zu wissen, in welchem Verzeichnis er nach einer .htaccess suchen soll. (viel mir erst später auf)
Hast du eine Idee, was ich stattdessen machen kann? |
AW: Tipfehler in url mit .htaccess abfangen
Bitte deinen Hoster, dass er deinem virtuellen Host auch die anderen Subdomains zuordnet.
|
AW: Tipfehler in url mit .htaccess abfangen
Mein Hoster ist 1un1, ich habe dort einen Managed-Server und bin quasi auch mein eigener Hoster. Ich glaube nicht, daß 1und1 für mich das macht.
Aber es müßte doch auch so gehen: ich lege zwei subdomains an ww.domain.de wwww.domain.de und weise sie dem Verzeichnis für www.domain.de zu. Funktioniert das? |
AW: Tipfehler in url mit .htaccess abfangen
Wo willst du diese Subdomains zuweisen?
|
AW: Tipfehler in url mit .htaccess abfangen
du hast einen managed server und kannst nicht auf die httpd.conf zugreifen. wasn das?
also als mein eigener hoster würde ich mich erst dann fühlen, wenn ich die volle kontrolle über meinen server habe. aber zurück zum thema: wenn du eine domain falsch eingibst z.b. wwww.domain.de dann geht die anfrage zuerst an einen nameserver, der dann nach den namenseinträgen sucht und dich weiterleitet. deshalb ist es sehr schwer bis unmöglich da was zu machen. bei falsch eingegebenen dateinamen gibts allerdings eine möglichkeit das mit mod_speling zu lösen. (ein apachemodul) was anderes fällt mir momentan nicht ein. mfg |
AW: Tipfehler in url mit .htaccess abfangen
Zitat:
Gruß Richard |
Alle Zeitangaben in WEZ +2. Es ist jetzt 05:33:21 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.