Drupal 7 1&1 Hosting - Clean Urls
am 02.08.2012 - 08:18 Uhr in
Hallo Leute,
Ich habe schon bei verschiedenen Hostern Drupal Installationen zu laufen gebracht - nur 1&1 (dual basic) macht mir probleme.
Der Clean Urls Test endet trotz modifizierter .htaccess immer mit "The clean URL test failed."
# uncomment the following line:
RewriteBase /d7
RewriteEngine on
Mittlerweile glaube ich das meine .htaccess vom Server nicht gelesen wird.
Ich bin schon ganz verzweifelt - wer hat hierzu eine Idee?
Bitte um Hilfe
Besten Dank
Andi
- Anmelden oder Registrieren um Kommentare zu schreiben

.htaccess wird doch gelesen
am 02.08.2012 - 09:24 Uhr
.htaccess wird doch gelesen ... sorry mein fehler ... dennoch "The clean URL test failed."
Ganz ehrlich, das Thema
am 02.08.2012 - 09:58 Uhr
Ganz ehrlich, das Thema Drupal und 1&1 ist hier schon dermaßen oft thematisiert worden. Such Dir einen Hoster, auf dem Drupal einwandfrei betrieben werden kann. Vorschläge und Links findest Du hier im Forum.
danke!
am 02.08.2012 - 10:15 Uhr
Ich würde mir auch gerne eine anderen Hoster suchen - ist nur leider nicht möglich, da es der Host eines Kunden ist.
Es sollte ja schon möglich sein d7 auf 1&1 mit clean urls zum laufen zu bringen - oder?
gibt es jemanden der das schon mal geschafft hat? oder ist es mit 1&1 einfach nicht möglich?
danke
Genereller Tip: Bevor Du auf
am 02.08.2012 - 10:20 Uhr
Genereller Tip: Bevor Du auf dem Hoster deines Kunden etwas installierst, frag ihn wo er liegt. Ich z.B. schließe in meinen Angeboten 1&1 als Hoster aus und weise explizit drauf hin, dass es hier zu Problemen kommen kann und frage dann den Kunden ob er zu einem Hosterwechsel bereit ist?
Welche Einstellungen bietet der 1&1 Tarif denn? Ist "mod_rewrite" aktiv?
Danke für den Tip - Diesen
am 02.08.2012 - 10:29 Uhr
Danke für den Tip - Diesen Hinweis werde ich ab jetzt auch in mein Angebot aufnehmen.
Wie bzw. wo kann ich mod_rewrite aktivieren? oder überprüfen ob es aktiviert ist?
anbei meine .htaccess und php.ini
Das siehst Du in der phpinfo,
am 02.08.2012 - 10:38 Uhr
Das siehst Du in der phpinfo, wenn mod_rewrite dort vorhanden ist, ist es auch aktiv.
scheint nicht aktiv zu sein -
am 02.08.2012 - 11:25 Uhr
scheint nicht aktiv zu sein - wie kann ich das aktivieren? über http.conf ? wo finde ich die datei ( http.conf )
edt:
sollte doch über die .htaccess funktionieren - RewriteEngine on - oder?
Wenn das kein Rootserver ist
am 02.08.2012 - 11:31 Uhr
Wenn das kein Rootserver ist wirst Du dich an den Provider wenden müssen um "mod_rewrite" aktivieren zu lassen, wenn dieses überhaupt bei 1und1 geht. Diese Frage kann Dir allerdings nur der Support beantworten.
Hier auch ein Thread wo das Ganze diskutiert wurde: http://www.drupalcenter.de/node/5748#comment-32261
Da dies eine Funktion des Apache ist
am 02.08.2012 - 15:03 Uhr
muss dies der Hostingprovider einschalten.
Ob er das bei seinem billigsten Paket tun wird, steht auf einem anderen Blatt.
Schließlich gibt es die Provider die Möglichkeit, so seine Angebote ein wenig zu gliedern.
Billig, für die, die wenige Funktionen brauchen, und dann gestaffelt nach Funktionen.
Einfach den Support anrufen, der ist ja kostenlos, und klären, ob dieses Feature in dem Tarif enthalten und freischaltbar ist.
Wenn nicht, gibt es upgrades.
Wenn der Kunde den Upgrade nicht will, muss er auf das Feature verzichten.
Ja, man kann tatsächlich dem
am 02.08.2012 - 15:26 Uhr
Ja, man kann tatsächlich dem Kunden einen Hosterwechsel nahelegen. Ich kenn die Problematik ja auch, die machen 'ne neue Firma auf, wollen sich schon mal die Domain sichern, und buchen dann einfach mal ein x-beliebiges Paket bei 1&1, weil man das halt kennt - ohne jemanden gefragt zu haben, der sich damit auskennt.
Ich hab aus eher historischen Gründen auch noch ein Paket bei 1&1, bzw. nutze ich das ganz gern, um schnell selbst testen zu können, was dort geht und was nicht. D7 hab ich bei den schwachen Ressourcen nicht wirklich ausprobiert. Aber D6 ging mit Clean URLs, ohne dass die was ändern mussten. Das Paket hat 32 MB RAM, das ist für D7 Untergrenze und bei ein paar mehr Modulen kann man das schon knicken, das wurde bei D6 schon eng. Sollte also bei dem Paket noch nicht mal mod_rewrite aktiv sein, dann wird es wohl kaum größer sein und dann wirst Du darauf kein Drupal anständig zum Laufen kriegen.
All-Inkl und Hosteurope werden immer wieder empfohlen, ich persönlich fahr auch mit Webhostone ganz gut.
Wenn der Kunde bleiben will
am 02.08.2012 - 17:03 Uhr
weil er die E-Mailfunktionalität behalten möchte, ist dies prinzipiell kein Problem.
Er behält das Minimalpaket bei 1&1 und leitet über einen DNS-Eintrag das physische Hosting auf einen anderen Provider.
Dann behält er die Registrierung bei 1&1 und seine E-Mailverwaltung, aber erhält den Zusatznutzen eines erweiterten Hostings.
Das sind natürlich zusätzliche Kosten, aber auch zusätzlicher Nutzen.
Man muss mit dem Kunden reden, warum er bei 1&1 bleiben will.
Das WEB-Mailerpaket, das bei jedem Hosting dabei ist, ist nicht unattraktiv ;-)
Ich hatte das gleiche
am 06.09.2012 - 11:28 Uhr
Ich hatte das gleiche Problem, dass lesbare URL's bei 1&1 mit Drupal 7 nicht funktionierte.
Bisher hatte ich all meine Sites bei US-Hostern, da diese aber Problem mit .de-Domains haben mit ich mit meinen deutschen Domains nach 1&1 gegangen, um dies zu testen.
Ich hatte mehrere Telefonate mit Godaddy und 1&1, habe lange recherchiert und viel ausprobiert.
Jetzt funktioniert es!!
Ich weis allerdings auch nicht genau warum.
Die Site hatte ich in www/drupal7 installiert, konnte clear URLs aber "auf Teufel komm raus" nicht zum laufen kriegen.
Schließlich habe ich die Installation auf www/ kopiert und es funktioniert. Danach habe ich Konfiguration/Metadaten/Lesbare URLs die lesbaren URLs aktiviert.
Nachdem ich anschließend die Site wieder nach www/drupal7 verschoben hatte funktionierte auch dies.
Es funktioniert allerdings nur bei "RewriteBase /" und nicht bei "RewriteBase /drupal7" ist, was ich nicht verstehe, da die Installation ja in www/drupal7 ist.
Ansonsten habe ich die Original .htaccss Datei genommen und lediglich # vor RewriteBase / gelöscht.
Wahrscheinlich ist das Problem das sich über das Münue lesbare URLs in einer Subdirectory nicht aktivieren lassen. Möglicherweise funktioniert es auch wenn man der Schalter in der DB setzt.
mit dem sollte es
am 06.09.2012 - 15:40 Uhr
mit dem sollte es funktionieren: RewriteBase /.
wenn rewrite nicht funktioniert
am 06.09.2012 - 17:49 Uhr
kläre doch mal mit dem Support, welche .htaccess-Funktionen in deinem Tarif funktionieren, und welche abgeschaltet sind.
Die verschiedenen Hostingtarife unterscheiden sich auch in der Funktionalität von .htaccess
> Die verschiedenen
am 07.09.2012 - 12:44 Uhr
> Die verschiedenen Hostingtarife unterscheiden sich auch in der Funktionalität von .htaccess
Ich habe bei 1&1 den billigsten Tarif und man versicherte mir beim 1&1 Support dass .htaccess die volle Funktionalität hat.
Ich habe auch einige Tests gemacht und alles war ok.