Ergebnis 1 bis 7 von 7

Thema: Installation cto44 mit Weiterleitung via htaccess

  1. #1
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.858
    Contao-Projekt unterstützen

    Support Contao

    Standard Installation cto44 mit Weiterleitung via htaccess

    Hallo,

    ich hatte bei einer cto35 bei world4you damals das Contao-Verzeichnis wie folgt gelöst:

    Aufruf über meinedomain.at
    Hoster world4you
    /cto35/index.php [meine Contaoinstallation]

    via htaccess habe ich auf dieses Verzeichnis /cto/ weitergeleitet
    PHP-Code:
    RewriteEngine On
     RewriteBase 
    /
    RewriteCond %{REQUEST_URI} !^cto35/.*
     
    RewriteCond %{REQUEST_FILENAME} !-f
     RewriteCond 
    %{REQUEST_FILENAME} !-[OR]
     
    RewriteCond %{REQUEST_URI} ^/$
     
    RewriteRule ^(.*) /cto35/$[L
    so, nun müsste ich parallel dazu eine cto44 installieren und möchte mir natürlich durch Unwissenheit die aktuelle, online stehende Webseite nicht verhauen.
    Darum meine Frage, wie ist der beste Weg nun sauber parallel dazu eine cto44 zu installieren und diese dann später, bei Veröffentlichung auch wieder über meinedomain.at zu erreichen.
    Natürlich könnte obige Lösung mit der htaccess dann fallen.

    für die Entwicklerseite würde ich eine subdomain anlegen, die dann in ein entsprechendes /web-Verzeichnis zeigt.
    sub.meinedomain.at

    Vielen Dank für die Hilfestellung
    Grüsse
    Bernhard


  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.083
    Partner-ID
    10107

    Standard

    Zitat Zitat von derRenner Beitrag anzeigen
    Hallo,

    ich hatte bei einer cto35 bei world4you damals das Contao-Verzeichnis wie folgt gelöst:

    Aufruf über meinedomain.at
    Hoster world4you
    /cto35/index.php [meine Contaoinstallation]

    via htaccess habe ich auf dieses Verzeichnis /cto/ weitergeleitet
    PHP-Code:
    RewriteEngine On
     RewriteBase 
    /
    RewriteCond %{REQUEST_URI} !^cto35/.*
     
    RewriteCond %{REQUEST_FILENAME} !-f
     RewriteCond 
    %{REQUEST_FILENAME} !-[OR]
     
    RewriteCond %{REQUEST_URI} ^/$
     
    RewriteRule ^(.*) /cto35/$[L
    Das würde ich nicht machen. Lasse den DocumentRoot einfach auf das Root Verzeichnis der Contao Installation zeigen. Diese .htaccess Weiterleitung ist eine absolut nicht zu empfehlende Krücke. Bei world4you kannst du auch für die Hauptdomain den DocumentRoot setzen (ist nur etwas "versteckt").

    Somit sollte sich auch die Frage für Contao 4 erübrigen. Deine Contao Installation sind einfach sauber getrennte Applikationen in verschiedenen Verzeichnissen mit je einer eigenen Domain und entsprechendem DocumentRoot.

  3. #3
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.858
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Danke!

    ... dass es keine saubere Lösung ist, hatte ich bereits zum damaligen Zeitpunkt feststellen müssen ... daher auch heute meine Anfrage, damit es zukünftig sauberer läuft.
    Soweit ich mich erinnern kann, hatte w4y die direkte Verschiebung des root, ohne htaccess, nicht angeboten.

    Da ich die mögliche "versteckte" Einstellung wieder nicht finden konnten, habe ich dazu nun mal ein Ticket bei w4y gelöst ... mal schauen
    Grüsse
    Bernhard


  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.083
    Partner-ID
    10107

    Standard

    Ist unter Webspace » Settings » Root Directory

    Ich würde dir aber empfehlen von W4Y wegzugehen..

  5. #5
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.858
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Ich würde dir aber empfehlen von W4Y wegzugehen..
    ... das würde ich, wenn ich dürfte ... dieser Kunde ist etwas "schwierig" davon zu überzeugen - aber die nächste Runde ist diesen Freitag
    Und zur Zeit muss ich hald noch davon ausgehen, dass ich dort bleiben muss
    Grüsse
    Bernhard


  6. #6
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.077
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Dann lass dir den Ärger und Mehraufwand bezahlen. Die meisten Leute lernen am besten über den Geldbeutel, vor allem diejenigen, die technische Schwierigkeiten nicht verstehen oder verstehen wollen. Also Preis für Realisierung bei World4You im Vergleich zum Preis bei Realisierung bei einem oder mehreren Hostern deiner Wahl. Werden sich sicher auch ein oder mehrere österreichische Hoster finden lassen, falls das das Problem ist. Und wenn das auch nicht hilft, dann wird der Mehraufwand wenigstens honoriert. . Wenn selbst Spooky schon empfiehlt zu wechseln, dann würde ich zumindest ernsthaft darüber nachdenken, da werden wohl noch ein paar sonstige Problemchen nachkommen.

  7. #7
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.858
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ja @tab, ich bin voll deiner und auch @Spooky's Meinung ... darum auch nochmals der Kundentermin am Freitag.
    Ich selbst, und das ist auch in vielen meiner Forenbeiträge, die sich auf w4y & Contao beziehen zu lesen, bin kein Verfechter (mehr) von w4y und schleuse meine Kunden sukzessive weg von dort.

    Die technische Herausforderung und die dazugehörige Problematik kennen wir als Webentwickler, aber leider nur kaum auch der Kunde » hier ist Überzeugungskraft gefragt, die alonge mit der entsprechenden Preisgestaltung geht.
    In meinem Fall ist bereits eine bestehende Webseite cto35 vorhanden, die eben auf cto44 angehoben wird ... hier können nur die Kosten des updates in sich eine Rolle spielen und diese werden, so glaube mir, entsprechend auf die Aufwändungen angepasst sein
    Grüsse
    Bernhard


Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •