+ Antworten
Ergebnis 1 bis 8 von 8

Thema: Umzug auf neue Domain - Joomla behält die alten Verlinkungen...

  1. #1
    Neu an Board
    Registriert seit
    26.01.2009
    Beiträge
    4
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Umzug auf neue Domain - Joomla behält die alten Verlinkungen...

    Hallo Zusammen!

    Ich versuche schon seit geraumer Zeit mit meiner bestehenden Webseite auf eine neue Domain umzuziehen. Die neue Domain hab ich direkt bei united-domains bezogen und via "Versteckte Weiterleitung" auf die alte Webaddresse weitergeleitet.
    Jetzt möchte ich, dass Joomla die alten Verlinkungen im Menü nicht mehr mit dem alten Root-Pfad versieht, sondern mit der neuen Domain.
    Eine direkte Neuinstallation von Joomla via Weiterleitung ist nicht möglich, da dies meine Datenbank nicht akzeptiert... warum auch immer .
    Meine Frage:
    Wo ist bei Joomla 1.5.9 der Rootpfad definiert, bzw. wo kann man ihn manuell ändern?
    Ich hoffe mir kann jemand helfen, denn ich suche schon seit langer, langer Zeit nach einer Lösung und komm einfach nicht weiter... also Bitte HILFE!!!

    Danke schon mal im Vorraus!

  2. #2
    Kommt häufiger vorbei
    Registriert seit
    10.01.2008
    Beiträge
    425
    Bedankte sich
    0
    Erhielt 87 Danksagungen
    in 85 Beiträgen

    Standard

    Ich denke du meinst die Variable live_site? In der configuration.php, den Temp und <Session Ordner nicht vergessen anzupassen

  3. Erhielt Danksagungen von:


  4. #3
    Neu an Board
    Registriert seit
    26.01.2009
    Beiträge
    4
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    die live_site Variable ist es leider nicht, zumindest funktioniert die Änderung daran nur bedingt. Der Root-Pfad muss noch an irgend einer anderen Stelle definiert sein, da Änderungen an der live_site Variable lediglich bewirken, dass dieser Eintrag dem Root-Pfad nachgestellt wird...
    also es erscheint:
    http://www.root-pfad.de/www.meineNeu....de/Unterseite
    Aber scheinbar hab nur ich das Problem, denn ich hab schon überall nach ähnlichen Fällen geschaut und nichts gefunden...

  5. #4
    Kommt häufiger vorbei
    Registriert seit
    10.01.2008
    Beiträge
    425
    Bedankte sich
    0
    Erhielt 87 Danksagungen
    in 85 Beiträgen

    Standard

    Denn Root-Pfad kann man doch nicht über den Browser aufrufen!? Ein Root Pfad wäre zum Beispiel: /home/www/Benutzername/html/. Erst ab dem Document Root ist ja ein Server erreichbar über das Http Protokol. Joomla selbst hat eine Funktion mit welcher es denn Root "rausfindet". Diese festzulegen wäre ja auch unsinnig, da man ja mit der Variable <?php echo $DOCUMENT_ROOT; ?> auf den Document Root zugreifen kann und auch das aktuelle Arbeitsverzeichnis über PHP rauslesen kann. Nun zum Problem:-)

    Du kommst in denn Admin Bereich deines Joomlas? Wenn ja liegt es am Template, dass evtl. die Base manuell gesetzt wurde. Hast mal ein anderes Template ausprobiert? hast evtl. einen Link zu deiner Seite?


    Edit: was ist für dich eigentlich eine versteckte Weiterleitung? Kannst du mal diesen Code zeigen? Warum trägst du bei deinem Hosting Control Panel nicht die neue Domain ein und trägst bei der Domain die DNS-Einträge ein?

  6. Erhielt Danksagungen von:


  7. #5
    Neu an Board
    Registriert seit
    26.01.2009
    Beiträge
    4
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Danke für deine schnelle Antwort, ich steh wirklich auf dem Schlauch .

    Hier ist erstmal der Link zur entsprechenden Seite:
    http://www-user.tu-chemnitz.de/~risch/
    Das ist die Domain, die mmir von der Uni zugewiesen worden ist.
    Dann habe ich bei united-domains die Domain:
    www.vibrationsfoerdertechnik.de
    gekauft und leite diese via "URL-HIDING (versteckte Weiterleitung)" im ControlPannel bei united-domains auf die alte um.
    Bis dahin alles OK und man landet auch auf meiner Seite wobei in der Adresszeile die neue Domain steht... also www.vibrationsfoerdertechnik.de.

    Jetzt möchte ich die von Joomla erzeugten MenüLinks so anpassen, dass sie auf
    www.vibrationsfoerdertechnik.de/Unterpunkt zeigen und nicht auf
    http://www-user.tu-chemnitz.de/~risch/Unterpunkt.

    Und genau dieses gelingt mir nicht
    Manuell, d.h. via direkte Adresseingabe im Browser, kann ich aber auf www.vibrationsfoerdertechnik/Unterordner zugreifen, nur Links zeigen eben nicht dahin.
    Also das Kernproblem liegt eigentlich in der Frage: "Wie generiert Joomla die Links im Menü?"
    Das geschieht soweit ich das rauslesen konnte mit bestimmten Funktionen, die wiederum irgendwelche Variablen benutzen, die wiederum irgendwo definiert werden. Besonders aufgefallen sind mir die Variablen J_Path und J_Base. vielleicht könnte man diese manuell ändern und alles fubnktioniert ? ...die Frage ist wieder wo im Code?

    Danke schon einmal im Vorraus...

  8. #6
    Neu an Board Avatar von Der_D3nnis
    Registriert seit
    29.01.2008
    Ort
    Rheine
    Beiträge
    84
    Bedankte sich
    3
    Erhielt 12 Danksagungen
    in 12 Beiträgen

    Standard

    Hi, das sollte sich eigentlich via mod-rewrite lösen lassen, sofern der Server der Uni das zulässt (ich tippe eher auf nein).
    MfG Dennis | http://d3nnis.net

  9. Erhielt Danksagungen von:


  10. #7
    Neu an Board
    Registriert seit
    26.01.2009
    Beiträge
    4
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Da bin ich wieder.

    Erstmal vielen Dank für die Antworten... aber wenn ich die Nutzung von mod_rewrite richtig verstehe, dann ist das doch nicht das richtige für mein Problem.
    Ich will ja nicht die URL umschrieben, sondern einfach die von Joomla erzeugten Links zu einer bestimmten URL?
    Oder hab ich da was falsch verstanden?

  11. #8
    Neu an Board Avatar von Der_D3nnis
    Registriert seit
    29.01.2008
    Ort
    Rheine
    Beiträge
    84
    Bedankte sich
    3
    Erhielt 12 Danksagungen
    in 12 Beiträgen

    Standard

    Die Links kannst Du, wenn die funktionieren ja in ruhe lassen. Wenn Du willst, dass im Browser oben halt nicht http://www-user.tu-chemnitz.de/~risch/Unterpunkt sondern www.vibrationsfoerdertechnik.de/Unterpunkt steht, ist mod_rewrite richtig dafür. Die Links können ja auf die Seite der TU zeigen, ist ja richtig, da liegt ja die Seite.
    MfG Dennis | http://d3nnis.net

+ Antworten

Lesezeichen

Berechtigungen

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