Drupal und eine schon bestehende Homepage
am 07.06.2011 - 22:23 Uhr in
Hallo Community,
ich betreue unsere Firmenwebseite die schon seit längerer Zeit online ist und von den Suchmaschinen auch schon gut gefunden wird für entsprechende Keywords. Jetzt würde ich diese Seite gerne auf Drupal umstellen. Wie gehe ich das am Besten an? Ich hatte Drupal zuerst in www.example.org/cms installiert, mir dann aber überlegt, dass das Wort cms für die Suchmaschinenoptimierung nicht so toll ist. Dann habe ich drupal direkt ins Hauptverzeichnis installiert und gedacht, die alte Seite bleibt noch online, musste aber nach einem Tag feststellen, dass nicht die index.html von der alten Seite, sondern die index.php von Drupal aufgerufen wird, wenn man www.example.org ohne irgendwas eingibt.
Jetzt habe ich erstmal, um die alte Seite wieder zum laufen zu bringen, die index.php von Drupal umbenannt und die index.html der alten Homepage in index.php umbenannt. So läuft die alte Seite im Moment auf jeden Fall wieder, Drupal allerdings nicht mehr.
Wie kann ich das ganze angehen, sodass ich in Drupal alles Contents, etc. einfügen und die Seite dann zu einem bestimmten Zeitpunkt quasi tauschen kann mit allen schon bei Google usw. indizierten URL's?
Wäre für Tipps sehr dankbar.
Beste Grüße
- Anmelden oder Registrieren um Kommentare zu schreiben

Hi, das liegt am
am 07.06.2011 - 22:57 Uhr
Hi,
das liegt am DirectoryIndex. Der legt fest, in welcher Reihenfolge die gefundenen Dateien ausgegeben werden sollen, wenn halt nur ein Ordnername (im extremfall also nix) angegeben wurde.
Du kannst das verhalten normal selber mit der .htaccess beeinflussen:
DirectoryIndex index.html index.php1. index.html
2. index.php
Sollte ein Error 500 o.ä. kommen, mag dein Anbieter sowas nicht. Kenns aber im moment nur von z.B.
Options -IndexesWenn also was ähnliches kommt, musst dir eine andere Lösugn ausdenken.
Genrell sind die Pfade eh relativ zu sehen. Du hast eig. somti erstmal nru die sogenannte RewriteBase in der .htaccess zu beachten:
RewriteBase /RewriteBase /drupal
RewriteBase /cms
1. wenn die Domain direkt in den Ordner zeigt - wie bei dir halt ohne "cms".
2. wenn drupal in z.B. "drupal" oder "cms" liegt...
Mein Vorschlag:
1. Bau dei Seite lokal unter z.B. xampp für Windows auf!
2. Richte eine Subdomain "drupal.mein-server.de" ein die in den drupal Ordner zeigt
3. wenn alles läuft, stell es komplett um
Wieso die Sub? Nun die mündet ja direkt in den drupal Ordner. Heisst du musst später bei "www" die RewriteBase / nicht mehr ändern. Siehst so gleich, wie die Domain auch später rüber kommt.
Setz dann noch Pathauto und Transliteration ein und wird ä->ae etc, und alles ist hübsch sauber.
mfg Crusher
Vielen Dank
am 08.06.2011 - 00:09 Uhr
Hi Crusher,
hat super funktioniert mit .htaccess.
Vielen Dank sagt
2InSide