htaccess weiterleitung - URL der Links

  • Hallo,

    ich habe ein kleines Problem mit der Weiterleitung von Domains per htaccess. Ich habe im Shop folgende Domain http://www.abc.de und möchte nun von einer Subdomain z.B. 123.abc.de weiterleiten, so dass im Browser die Subdomain stehen bleibt. Soweit funktioniert das auch mit der htaccess Einstellung der Subdomain:

    RewriteEngine on
    RewriteBase /
    RewriteRule ^(.*)$ http://www.abc.de/$1 [P]

    Gibt man im Browser 123.abc.de ein, so leitet er intern weiter auf http://www.abc.de aber zeigt 123.abc.de im Browser an. Soweit passt das auch. Nur habe ich jetzt das Problem, dass die Links z.B. in den Kategorien wieder auf http://www.abc.de verweisen, anstatt auf 123.abc.de. Klicke ich jetzt auf eine Kategorie, steht wieder http://www.abc.de anstatt 123.abc.de. Wie löse ich dieses Problem?
    v2.1.1.4 Plus

    Habe übrigens den base-Tag rausgenommen..an dem kann es nicht liegen.

  • Wo liegt der shop?
    Weil das sollte den Basis URL sein!

    Alles andere ist ziemlich ... weil es gibt rewrites zum URL SEOurl aus den Programm und htacces heraus, auf den DomainURl selbst die sind Konfiguriert worden in den Configure.php's , den Datenbank also im/mit Program selbst
    Wie ich verstehe möchtest Du also den bereits Rewrited urls nochmal rewriten hmmm?!


    Warum nicht die Shop dan wirklich aufs 123.abc ?? Wen man nähmlich auch ssl ( Zertifikat) /https haben möchtet muss es auch so sein glaube ich

  • Der Shop liegt im Hauptverzeichnis. Müsste soweit passen.

    Ja, genau richtig. Gibt es da eine Möglichkeit?

    Den Shop möchte ich auf http://www.abc.de belassen, da es viele Subdomains in Zukunft geben wird. Jede Subdomain bekommt ein anderes Template - der Inhalt bleibt aber derselbe.

  • Ist also eigentlich Multishop, dieser entwickelung liegt aufs Eis , frage mal Admin!

    Weis nicht aber vielleicht geht es auch nur SHOPProdukte in den Subdmain aufzu nehmen also eigenes Seiten ( mit preis , artikel nr lager und verknupfung mit shop/datenbank), Datenbank anbindung alles an einer, und wen Kunden den bestellvorgang / kaufen soll dan nach/mit einer shopping cart in ein shop url.

    Sollte besser sein , weil glaube nicht dass es wirklich geht wie durch dir gewünscht!

  • Den Block müsstest Du um die Subdomain erweitern:

    Apache Configuration
    # Umleitung auf Adresse mit www, wenn www fehlt und nicht Subdomain und nicht localhost und nicht ssl.webpack.de    
    RewriteCond %{HTTP:X-Forwarded-Server}     !^ssl\.webpack\.de$ [NC]
    RewriteCond %{HTTP:X-Forwarded-Server}     !^sslsites\.de$ [NC]
    RewriteCond %{HTTP_HOST}                   !^www\..* [NC]
    RewriteCond %{HTTP_HOST}                   !^.*\..*\..* [NC]
    RewriteCond %{HTTP_HOST}                   !^localhost(.*)$ [NC]
    RewriteRule ^(.*)                          http://www.%{HTTP_HOST}/$1 [R=301,L]

    <p>Wir geben nur Anregungen und Hilfestellung auf Basis unserer Erfahrung, keine Rechtshilfe!<br>\m/('_')\m/</p>