Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

Drupal in Unterordner aktivieren

Eingetragen von Yandroz (3)
am 12.05.2009 - 15:19 Uhr in
  • Anfängerfragen

Hallo @ll,

erstmal großes Lob an das Forum, hab hier schon vieles lesen können was mir bei der Installation und Entwicklung meiner neuen Drupalseite weitergeholfen hat. Allerdings komme ich nun nicht weiter.
Ich habe Drupal6 erstmal in einen Unterordner auf einem 1und1 Server installiert. Diese kann ich nun auch über den direkten link (www.example.com/drupal)aufrufen und alles funktioniert super.
Wenn ich nun allerdings bei 1&1 die Domain direkt auf die den Unterordner verweise (bzw als webspace /drupal angebe) bekomme ich Probleme. Es wird lediglich die Startseite (ohne Theme) angzeigt und keine links funktionieren. Denn diese zeigen noch auf den Unterordner: (Error 404 - Not found Die angegebene Seite konnte nicht gefunden werden.)

Bei meinen Recherchen hier habe ich gelesen, dass es evtl. an Einstellungen in der .htaccess oder settings.php liegen könnte. Dort habe ich allerdings auch schon mit Änderungen an der "Rewritebase" und "baseurl" kein positives Ergebnis erreichen können -.-

Ich hoffe mein Problem wurder verständlich dargestellt und jemand hier kann mir helfen thx.
Gruss
Yandroz

‹ Bilder mit Editor anordnen Shop mit Drupal und Ubercart ??? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

mach doch in der htaccess ne

Eingetragen von Iglos (90)
am 12.05.2009 - 15:42 Uhr

mach doch in der htaccess ne weiterleitung von www.example.com auf www.example.com/drupal

google am besten wie man das schreibt. aber das sollte eigentlich funktionieren

  • Anmelden oder Registrieren um Kommentare zu schreiben

weiterleitung

Eingetragen von Yandroz (3)
am 12.05.2009 - 15:58 Uhr

hi Iglos,

diese "weiterleitung" habe ich ja schon auf dem 1und1 server erstellt. In der .htaccess habe ich den unterordner eingegragen.

# Modify the RewriteBase if you are using Drupal in a subdirectory or in a
# VirtualDocumentRoot and the rewrite rules are not working properly.
# For example if your site is at http://example.com/drupal uncomment and
# modify the following line:
RewriteBase /drupal

  • Anmelden oder Registrieren um Kommentare zu schreiben

Evtl. sollte ich die

Eingetragen von Yandroz (3)
am 12.05.2009 - 17:36 Uhr

Evtl. sollte ich die Fragestellung nochmals anders formuleren:

Drupal ist unter www.example.com/drupal installiert aber soll über www.example.com korrekt aufgerufen werden und die links anpassen. Was muss ich dazu in Drupal einstellen oder ausführen?!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich denke, das ist kein

Eingetragen von drcho (72)
am 02.02.2011 - 16:44 Uhr

Ich denke, das ist kein Drupal-spezifisches Problem, aber genau das frage ich mich auch schon länger und immer wieder. Ist es möglich, dass Drupal im Unterordner liegen bleibt, aber das bei den Seitenaufrufen nicht sichtbar ist?

Zum Beispiel:

  • meine URL http://www.example.com zeigt auf das Verzeichnis /www/user12345/
  • Drupal ist aber im Unterverzeichnis /www/user12345/d7/
  • Nun will ich beim Aufruf von http://www.example.com die Drupal-Seite aus dem Unterverzeichnis angezeigt bekommen. Es soll nie http://www.example.com/d7/ in der URL erscheinen.

.htaccess ist so ein Thema, das einfach unheimlich kompliziert ist, darum komme ich selbst nach mehreren Stunden rumprobieren nicht auf eine Lösung. Falls jemand einen konkreten Tipp hat außer den Link auf die Apache-Seite, dann würde ich mich sehr sehr freuen.

Viele Grüße,
Michael

  • Anmelden oder Registrieren um Kommentare zu schreiben

Der einfachste Weg ist in der

Eingetragen von wla (9461)
am 02.02.2011 - 17:22 Uhr

Der einfachste Weg ist, in der Konfiguration des Apache für die entsprechende Domain das DocumentRoot auf das Unterverzeichnis zu legen. Das war es dann schon.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Klar, nur dass es ein

Eingetragen von drcho (72)
am 02.02.2011 - 20:16 Uhr

Klar, nur dass es ein Webserver ist, auf dem ich diese Rechte eben nicht habe. Insofern muss ich entweder das Verzeichnis kopieren, oder aber eine intelligente .htaccess erstellen.
Ich bin inzwischen soweit, dass zwar die Startseite angezeigt wird, aber das Pathauto-Modul sonst nicht damit klar kommt.
Hier mein Lösungsweg bisher:

im Hauptverzeichnis "www/user12345/.htaccess":

RewriteEngine on

RewriteRule ^$ d7/index.php [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* d7/$0 [L]

Dann im Drupal-Verzeichnis (www/user12345/d7) in der .htaccess von Drupal:

#...
RewriteBase /d7

Und zuletzt im Drupal-Unterverzeichnis sites/default/settings.php

<?php

$base_url
= ‘http://www.example.com’; // meine Domain
?>

(Die Idee habe ich hier gefunden: http://drupal.org/node/50322 )

Leider klappt das aber nicht mit den Unterseiten, die werden auf meine Drupal-Standard-Fehlerseite geleitet. Vielleicht liegt's am Pathauto-Modul.

Vielleicht noch jemand weitere Vorschläge?

Viele Grüße,
Michael

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das ist alles richtig so,

Eingetragen von J.S.Webschmiede (22)
am 06.02.2013 - 18:11 Uhr

Das ist alles richtig so, unterstütz dein Server den die URLRewrites? Das muss er wenn du Rewriting nutzt. Bzw. ist es deaktiviert?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • [Gelöst] Menü wie hier samsung.com/de/ wie, mit Drupal?
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
Weiter

Neue Kommentare

  • Казино с минимальным депозитом
    vor 4 Stunden 23 Minuten
  • Казино с минимальным депозитом
    vor 4 Stunden 24 Minuten
  • Казино с минимальным депозитом
    vor 4 Stunden 25 Minuten
  • Казино с минимальным депозитом
    vor 4 Stunden 27 Minuten
  • Казино с минимальным депозитом
    vor 4 Stunden 27 Minuten
  • melde mich mal wieder, da ich
    vor 2 Wochen 4 Tagen
  • Hey danke
    vor 2 Wochen 5 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 6 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 3 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250238
Registrierte User: 20457

Neue User:

  • Znogsnernoimb
  • ByteScrapers
  • Mroppoofpaync

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 26 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association