Joomla! Forum Schweiz wird Teil der D-A-CH Community

Nach vielen Jahren als zentrale Anlaufstelle für Fragen rund um Joomla! in der Schweiz wird das Joomla! Forum Schweiz künftig als Archiv weitergeführt.

Die Joomla!-Communities aus Deutschland, Österreich und der Schweiz arbeiten heute enger denn je zusammen. Deshalb bündeln wir künftig auch den deutschsprachigen Support und Austausch an einem gemeinsamen Ort im Joomla! D-A-CH Forum.

Für neue Fragen, Diskussionen und den Austausch mit der Community nutzt bitte ab sofort:

forum.joomla.de

Das Joomla! Forum Schweiz bleibt weiterhin bestehen und wird als Archiv im Lesemodus erhalten. Die vielen Beiträge, Lösungen und Erfahrungen aus den vergangenen Jahren bleiben damit weiterhin zugänglich und über die Suche auffindbar.

Wir bedanken uns herzlich bei allen Mitgliedern, Moderatoren und Helfern, die das Schweizer Joomla! Forum über viele Jahre mit ihrem Wissen und ihrem Engagement geprägt haben.

Wir sehen uns im Joomla! D-A-CH Forum!

Wechsel von Subdomain zu Hauptdomain

  • roberty
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
20 Apr. 2009 17:17 #21627 von roberty
Wechsel von Subdomain zu Hauptdomain wurde erstellt von roberty
Hallo

Nachdem ich einige Zeit Joomla lokal getestet hatte, erstellte ich meine erste Joomla-Installation in einem Unterordner (Subdomain) auf meinem Webspace. Anschliessend bearbeitete ich meine Webseite mit Joomla. Nachdem ich mit dem Ergebnis zufrieden war, schrieb ich meinem Provider, dass ich nun meine Webseite nicht mehr mit [url:2f9kjx6s] www.unterordner.webseitenname.ch [/url] aufrufen möchte, sondern mit [url:2f9kjx6s] www.webseitenname.ch [/url].

Mein Provider gab mir folgendes an:

Wenn Sie Joomla in einem Unterverzeichnis installiert haben, können Sie mit einer htaccess-Weiterleitung arbeiten.

Im Verzeichnis "public_html" befindet sich die Datei ".htaccess" in welche folgende Zeilen eingefügt werden müssen (Ersetzen Sie danach "IhreDomain") und ergänzen Sie den „Unterordner“ mit dem Namen Ihres Unterordners:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^IhreDomain.ch$ [OR]
RewriteCond %{HTTP_HOST} ^www.IhreDomain.ch$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /unterordner/$1 [PT,L,QSA]

Wechseln Sie dann in den Unterordner "joomla1" und setzen Sie hier in die htaccess folgendes ein:
RewriteEngine off


Seitdem ich diese Einstellungen getätigt habe, konnte ich meine Webseite aufrufen, aber es funktioniert nur die Startseite sowie Links, welche auf externe Webseiten verweisen. Webseiten-Interne Links funktionieren nicht – es wird z. Bsp. [url:2f9kjx6s] www.webseitenname.ch/unterordner/tipps-und-tricks.html [/url] angezeigt.
Als ich meinen Provider diesbezüglich fragte antwortete dieser:

Ich denke dass in den Einstellungen von Joomla noch der Pfad "[url:2f9kjx6s] www.webseitenname.ch/unterordner [/url]" eingerichtet ist, welcher für die Erstellung der Links verwendet wird. Da jetzt aber automatisch umgeleitet wird sollte es nur noch "[url:2f9kjx6s] www.webseitenname.ch [/url]" heissen. Damit sollten Sie auch die Links in den Griff bekommen.


Und nun zu meiner eigentlichen Frage:
Wo kann ich diese Pfad-Einstellungen in Joomla 1.5 tätigen?

Gruss - Roberty
  • Schtrietfaidor
  • Neues Mitglied
  • Neues Mitglied
Mehr
20 Apr. 2009 17:35 #21628 von Schtrietfaidor
Schtrietfaidor antwortete auf Re: Wechsel von Subdomain zu Hauptdomain
Hallo roberty,

grundsätzlich würde ich die .htaccess ganz in Ruhe lassen, wenn ich mir nicht 100% sicher bin, was ich tue.

Dein Problem ist das Ergebnis von
Code:
-------------------- RewriteEngine [b]off[/b] -------------------

Dein Joomla! benutzt die Einstellung On, daher funktionieren die Links nicht mehr.

Mein Vorschlag: Versetze die .htaccess wieder in den Original-Zustand und verschiebe einfach Dein Joomla!-Verzeichnis so, dass es unter --ALTER LINK WURDE ENTFERNT-- erreichbar ist.
Wenn ich es richtig verstanden habe, ist das Verzeichnis für --ALTER LINK WURDE ENTFERNT-- ein Unterverzeichnis von public_html?
Dann verschiebe dieses Verzeichnis in die gleiche Ebene der Verzeichnisstruktur, wie public_html. Danach nennst Du public_html einfach in public_html_old um und das Joomla!-Verzeichnis nennst Du public_html.

Übnrigens, viele Hoster, die nur einen FTP-Zugang zur Verfügung stellen, bieten über ein Webfrontend ein Verschieben direkt auf dem Server an, so mußt Du nicht Dein lokales FTP-Progamm bemühen (das dauert meist recht lang).

Vergiss nicht, alle Pfade entsprechend anzupassen!
  • roberty
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
20 Apr. 2009 18:08 #21629 von roberty
Hallo Schtrietfaidor

Besten Dank für deine Antwort.
Was meinst du genau mit deiner Aussage: "Vergiss nicht, alle Pfade entsprechend anzupassen!"
  • Schtrietfaidor
  • Neues Mitglied
  • Neues Mitglied
Mehr
20 Apr. 2009 19:42 #21630 von Schtrietfaidor
Schtrietfaidor antwortete auf Re: Wechsel von Subdomain zu Hauptdomain
Hallo roberty,

in der configuration.php müssen die Pfade für das Cache- und Temp-Verzeichnis angepasst werden.
  • Richi
  • Neues Mitglied
  • Neues Mitglied
Mehr
19 Jan. 2010 22:15 #24131 von Richi
Hallo
Ich habe das Problem, dass ich nachdem ich meine Seite von einem Unterordner in den Hauptordner kopiert habe, dass nur noch eine weisse Seite angezeigt wird. Leider habe ich im Web keine Lösung gefunden.

Ich bin wie folgt vorgegangen:
Ich habe meine Seite vom Unterordner /web/joomla15 auf den Hauptordner /web kopiert. Danach habe ich die Configuration.php angepasst.

Hier meine neue configuration.php:
Code:
[code]var $offline = '0'; var $editor = 'jce'; var $list_limit = '20'; var $helpurl = 'http://hilfe.jgerman.de'; var $debug = '0'; var $debug_lang = '0'; var $sef = '1'; var $sef_rewrite = '0'; var $sef_suffix = '1'; var $feed_limit = '10'; var $feed_email = 'author'; var $secret = '****'; var $gzip = '0'; var $error_reporting = '-1'; var $xmlrpc_server = '0'; var $log_path = '/var/www/web76/web/logs'; var $tmp_path = '/var/www/web76/web/tmp'; var $live_site = ''; var $force_ssl = '0'; var $offset = '1'; var $caching = '0'; var $cachetime = '15'; var $cache_handler = 'file'; var $memcache_settings = array(); var $ftp_enable = '0'; var $ftp_host = '127.0.0.1'; var $ftp_port = '21'; var $ftp_user = ''; var $ftp_pass = ''; var $ftp_root = ''; var $dbtype = 'mysql'; var $host = 'localhost'; var $user = 'web76_u2'; var $db = 'web76_db2'; var $dbprefix = 'jos_'; var $mailer = 'mail'; var $mailfrom = '***'; var $fromname = '***'; var $sendmail = '/usr/sbin/sendmail'; var $smtpauth = '0'; var $smtpsecure = 'none'; var $smtpport = '25'; var $smtpuser = ''; var $smtppass = ''; var $smtphost = ''; var $MetaAuthor = '1'; var $MetaTitle = '1'; var $lifetime = '15'; var $session_handler = 'none'; var $password = 'joomla'; var $sitename = '****'; var $MetaDesc = '***'; var $MetaKeys = '****'; var $offline_message = 'Diese Website ist zurzeit im Wartungsmodus. Bitte kommen Sie später wieder.';

Kann mir jemand helfen, was ich in der configuration.php noch anpassen muss? Auf dem Unterodner läuft die Page einwandfrei.

Besten Dank
Richi
  • Schtrietfaidor
  • Neues Mitglied
  • Neues Mitglied
Mehr
20 Jan. 2010 08:05 #24134 von Schtrietfaidor
Schtrietfaidor antwortete auf Re: Wechsel von Subdomain zu Hauptdomain
Hallo Richi,

die Konfiguration sieht gut aus.

Kann es sein, dass in dem Hauptverzeichnis eine index.html liegt?
  • Richi
  • Neues Mitglied
  • Neues Mitglied
Mehr
20 Jan. 2010 11:43 #24137 von Richi
Hallo Schtrietfaidor

Im Moment liegt eine index.html mit der Umleitung auf das Unterverzeichnis im Hauptordner. Die Index.php habe ich in index3.php umbenannt und wollte nun ausprobieren ob die kopierte Version fuktioniert, indem ich die index3.php direkt mit folgendem Link aufrufen wollte:

--ALTER LINK WURDE ENTFERNT--

Dann kommt leider die weisse Seite.

Gruss Richi
  • Schtrietfaidor
  • Neues Mitglied
  • Neues Mitglied
Mehr
20 Jan. 2010 12:00 #24138 von Schtrietfaidor
Schtrietfaidor antwortete auf Re: Wechsel von Subdomain zu Hauptdomain
Hallo Richi,

da haut noch was naderes dazwischen.

Wenn ich Deine index3.php aufrufe (was an sich auch nicht geht, da Joomla! eine index.php zwingend verlangt), komme ich auf einer Weiterleitung raus:

www.rotsee-husaren.ch/joomla15/error/fileNotFound.html


D.h. irgendwas auf Deinem Server weist an, in das Verzeichnis "/joomla15" zu gehen.

Hast Du eine Datei ".htaccess" im Hauptverzeichnis? Das könnte damit zusammen hängen.
Schau mal, ob darin "/joomla15" angegeben ist, zB hier:
Code:
RewriteBase /joomla15
  • Richi
  • Neues Mitglied
  • Neues Mitglied
Mehr
20 Jan. 2010 13:04 #24139 von Richi
Hallo Schtrietfaidor

Ich habe nun auf dem Hauptverzeichniss die Datei .htaccess in htaccesxxx.txt umbenannt und die index.php vom Ordner /joomla15 auf den Hauptordner kopiert.

Wenn ich als URL nun --ALTER LINK WURDE ENTFERNT-- eingebe, kommt immer noch die weisse Seite. Es sollte ja kein Problem sein, dass Joomla auf dem Hauptordner und auf dem Unterordner installiert ist.

Die Joomla-Installation habe ich vom Hoster vom Unterordner auf den Hauptordner kopieren lassen. Da sollte eigentlich alles kopiert worden sein.

Gruss
Richi
  • Schtrietfaidor
  • Neues Mitglied
  • Neues Mitglied
Mehr
20 Jan. 2010 13:36 #24140 von Schtrietfaidor
Schtrietfaidor antwortete auf Re: Wechsel von Subdomain zu Hauptdomain
OK,
also die .htaccess ist inaktiv? Gut.

Was passiert, wenn Du die index.html im Hauptverzeichnis in zB index.html.old umbenennst?
Ist die Weiterleitung dann raus?
Moderatoren: Tribal6, RePao, Dragonlord, Chris Hoefliger, pascale, adiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden