Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Domainalias per Plesk wird nicht erkannt

Eingetragen von 1000 (764)
am 12.10.2011 - 14:24 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Hallo,

ich habe unter Plesk ein Domainalias eingerichtet. In der page-front.tpl.php habe ich versucht mittels

$url = $_SERVER['HTTP_HOST'];

if($url=='mysite.de' || $url=='www.mysite.de'|| $url=='http://www.mysite.de' || $url=='http://mysite.de'){
$urlcheck='urlanw';

versucht abhängig von der URL eingabe im browser das front template anzuzeigen. Das funktioniert leider nicht. Ich verwende den Pressflow Hauseigenen Cache. Das Problem konnte ich schon seit langem nicht lösen. Kann mir da jemand weiterhelfen? Habe es bereits ohne eingeschalteten Cache ausprobiert. Dort funktioniert es einwandfrei. Leider ist meine Seite mit über 100 Modulen dann zu langsam.

‹ ® automatisch hochstellen Link mehrsprachig ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

hi

Eingetragen von 1kubik (903)
am 13.10.2011 - 11:13 Uhr

hi 1000

Zitat:

$url=='www.mysite.de'|| $url=='http://www.mysite.de'

?? das ist doch identisch?

was meinst du mit domain alias?
das www?

ansonsten kannst du das doch per htaccess abfangen
ob da mit oder ohne www auf den server zugeriffen wird
und entsprechend weiterleiten
dann ist das auch egal ob der cache greift...
würde ich jetzt mal so behaupten...

grüße
stef

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wird die htaccess nicht

Eingetragen von 1000 (764)
am 13.10.2011 - 13:46 Uhr

Wird die htaccess nicht gecached? Also zu meinem Problem: Ich habe zwei Domains, die auf dieselbe Software (drupal) zeigen. Um die Startseite jeweils passend zur jeweiligen Domain anzuzeigen, habe ich eine Weiche programmiert, welche auch ohne Cache wunderbar funktioniert. Ich habe dabei lediglich im Programmcode die Domain ausgelesen und alle möglichen Fälle überprüft also mit http:// nur mit www. ohne www nur mit http:// usw. Der Programmcode funktioniert. Bei eingeschalteten Cache aber nicht mehr.

Ich nehme an, dass die Seite die ich besuche gecached wird, der Cache erkennt nur die Hauptdomain.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Wird die htaccess

Eingetragen von 1kubik (903)
am 13.10.2011 - 16:22 Uhr
Zitat:

Wird die htaccess nicht gecached?

nein. drupal weiss garnicht das es htaccess gibt
die wird vom apachen ausgeführt

Zitat:

Ich habe dabei lediglich im Programmcode die Domain ausgelesen

wo genau?

  • Anmelden oder Registrieren um Kommentare zu schreiben

In der page-front.tpl.php.

Eingetragen von 1000 (764)
am 13.10.2011 - 16:32 Uhr

In der page-front.tpl.php. Cooler Tipp Danke dafür schoneinmal. Wenn ich später einmal Varnish verwenden sollte wird dies allerdings wohlmöglich trotzdessen zum Problem. Aber vielleicht kann ich ja mittels htaccess eine Weiche programmieren. Werde mich mal dran machen, um es auszuprobieren.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Problem ist, wie kann ich es

Eingetragen von 1000 (764)
am 15.10.2011 - 13:10 Uhr

Problem ist, wie kann ich es erreichen, dass die page-front.tpl.php abhängig von der Domain ausgewählt wird. Also, dass ich im Prinzip 2 page-front.tpl.php hätte. Also page-front1.tpl.php und page-front2.tpl.php Wenn ich dafür eine Anweisung in der htaccess schreiben könnte dann wäre die URL Struktur nit geändert. Soweit die Theorie. Wie kann ich das nur machen, so dass die URL Strunktur nicht verändert wird??

Generell weiss ich leider nicht, wie ich in der htaccess diese Weiche programmieren kann. Bin da etwas überfragt.

RewriteCond %{HTTP_HOST} ^domain1\.de$ [NC]
RewriteRule ^(.*)$ http://www.domain1.de/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^domain2\.de$ [NC]
RewriteRule ^(.*)$ http://www.domain2.de/$1 [L,R=301]

Das ist der Ausgangspunkt. Aber weiter weiss ich nicht. Am liebst würde ich von dort aus sagen: Bei Domain 1 benutze page-front1.tpl.php Bein Domain 2 benutze page-fornt2.tpl.php. Gibt es evt. noch etwas anderes. Ich komme nicht drauf.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [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?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 1 Tag
  • Hey danke
    vor 2 Wochen 2 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 2 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 4 Stunden
  • Da scheint die Terminologie
    vor 3 Wochen 7 Stunden
  • Kannst doch auch alles direkt
    vor 3 Wochen 4 Tagen
  • In der entsprechenden View
    vor 3 Wochen 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 4 Tagen
  • gelöst
    vor 6 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» 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 19 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