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

[gelöst]Problem Bilder werden nicht richtig angezeigt.

Eingetragen von axl1975 (54)
am 18.06.2010 - 20:07 Uhr in
  • Anfängerfragen

Hi Drupaler

Benötige eure Hilfe !
Bei mir werden Bilder in Artikeln in Drupal 6 nicht angezeigt.
Je nachdem wie ich meine Webseite aufrufe, kann ich Bildersehen oder nicht.

Auf meiner Domain habe ich Drupal in einem Unterverzeichniss installiert.
www.benet.de/5 <-- ist der genaue Pfad.
Bilder werden unter 5/sites/default/files/userfiles abgespeichert.

Wenn ich nun die Seiten unter ww.benet.de/5 aufrufe ist alles ok.

Nun habe ich aber eine Subdomain eingerichtet, die Seiten sind also über
www.renate.benet.de zu erreichen. Dann werden mir allerdings keine bilder mehr angezeigt, da sie
ja unter benet.de/5 gesucht werden.

Irgendwie habe ich wohl ein Brett vorm Kopf.
Wo muss ich das nun anpassen? Settings.php oder htaccess ?
Auch stellt sich da natürlich die Frage, ob ich nicht doppelten Contend erzeuge.

Jemand eine Idee zum Ansatz für mich?

Gruß
Axl

‹ Block mit den Titeln der nodes Meldung: "Forenbeitrag xy wurde erstellt." abschalten? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

http://www.renate.benet.de/5/

Eingetragen von Thoor (3678)
am 18.06.2010 - 20:23 Uhr

http://www.renate.benet.de/5/sites/default/files/userfiles/1/krank.jpg

Das wäre der Pfad für ein fehlendes Bild! Du könntest in der settings.php eine BaseURL="renate.benet.de" angeben! Schon ausprobiert?

  • Anmelden oder Registrieren um Kommentare zu schreiben

das ging ja schnell, Genau

Eingetragen von axl1975 (54)
am 18.06.2010 - 20:42 Uhr

das ging ja schnell,

Genau das bin ich auch gerade am probieren.
Jedoch sieht die Seite unter benet.de/5 nun recht wild aus.
Das Template wird nicht mehr geladen, auch die Urlaliase der Artikel oder gar der Aufruf der Seiten mit "node" sind nicht mehr erreichbar.
Warscheinlich weil Drupal die Pfade nicht mehr findet.

Gruß
Axl

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, 1. Ja, du erzeugst

Eingetragen von Timbalord (217)
am 19.06.2010 - 09:33 Uhr

Hallo,

1. Ja, du erzeugst doppelten Content. Die Seite ist ja noch über beide Urls erreichbar. Die Frage ist also, welche Seite findet Google und welche Seite verlinkst du extern. Egal was passiert, irgendwann sieht google den doppelten content und du sackst ab.

2. Probiert doch mal, ob du mittels htaccess deine Subdomain nicht auf die eigentliche Url umleiten kannst und damit das Problem doppelter Content und gleichzeitig das Problem deiner Bilder gelöst ist. Ist jetzt nur mal eine Idee.

Gruß Dennis

  • Anmelden oder Registrieren um Kommentare zu schreiben

[gelöst] Bilder werden nicht richtig angezeigt

Eingetragen von axl1975 (54)
am 20.06.2010 - 16:47 Uhr

Hi@drupaler

Nun funktioniert es.
Hier mal die Anpassungen die ich gemacht habe, damit andere User bei selbigen Fehler v. eine Lösung haben.

was war passiert.
meine Seiten liegen auf dem Server in einem Unterverzeichnis.
Also
Domain/Unterverzeichnis

Ich habe eine Subdomain eingerichtet, so das die Seiten über
www.subdomain.domain.de erreichbar sind.

Das Problem:
ich kann die Seiten sowohl über:
www.domain/Unterverzeichnis als auch über
www.subdomain.domain.de erreichen.

Dadurch werden Bilder in Artikel nicht bei der Adresse subdomain.domain.de angezegt, da sie einen festen Pfad haben.
z.b. unterverzeichnis/sites/default/files/userfiles/1/bild.jpg

Ebenfalls erzeugen wir doppelten Contend, was natürlich auch nicht so toll ist.

Zu Lösung:
ich habe in die .htaccess folgenden Code eingefügt.

# For example if your site is at http://example.com/drupal uncomment and
# modify the following line:
RewriteCond %{HTTP_HOST}%{REQUEST_URI} ^(www\.)?(domain\.de)/Unterverzeichnis(/(.*))?$ [NC]
RewriteRule .* http://domain.%2/%4 [R=301,L]
# RewriteBase /drupal

Nun werden alle Anfrage die über www.domain/Unterverzeichnis kommen automatisch auf www.subdomain.domain.de umgeleitet.
Fertig.
Natürlich müssen die Bilder noch angepasst werden, in den Artikeln, da sie ja nun den falschen Pfad haben.

Wenn wir schonmal dabei sind können wir auch gleich die Anfragen die ohne WWW kommen richtig umleiten.
Das machen wir so:

# URL, either WITH or WITHOUT the 'www.' prefix. Choose ONLY one option
# To redirect all users to access the site WITH the 'www.' prefix,
# (http://example.com/... will be redirected to http://www.example.com/...)
# adapt and uncomment the following:
  RewriteCond %{HTTP_HOST} ^domain\.de$ [NC]
  RewriteRule ^(.*)$ http://www.domain.de/$1 [L,R=301]

Nun werden an alle Anfragen das www. vorangestellt.
Wers genau umgekehrt möchte macht das hier:

# To redirect all users to access the site WITHOUT the 'www.' prefix,
# (http://www.example.com/... will be redirected to http://example.com/...)
# uncomment and adapt the following:
# RewriteCond %{HTTP_HOST} ^www\domain\.de$ [NC]
# RewriteRule ^(.*)$ http://domain.de/$1 [L,R=301]

Sollte jemand einen Fehler finden, oder eine besseren Tipp haben, bin gerne dafür offen :-)

Viele Grüße
Axl

  • Anmelden oder Registrieren um Kommentare zu schreiben

axl1975 schrieb Sollte jemand

Eingetragen von Thoor (3678)
am 20.06.2010 - 17:27 Uhr
axl1975 schrieb

Sollte jemand einen Fehler finden, oder eine besseren Tipp haben, bin gerne dafür offen :-)

Also angenommen, auf der eigentlichen "Domain.de" läuft auch eine Drupalseite, dann wäre es in dem Fall das absolut eleganteste, eine Multisite Instalation zu machen, für die Nummer mit der Subdomain!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
Weiter

Neue Kommentare

  • Wenn die Subdomain auf
    vor 1 Tag 53 Minuten
  • ordnerstruktur
    vor 1 Tag 11 Stunden
  • Die Subdomain muß auf den
    vor 3 Tagen 19 Stunden
  • Verwende doch das Tag dafür,
    vor 3 Wochen 5 Tagen
  • Guckst du hier: step by step
    vor 3 Wochen 5 Tagen
  • Guckst du hier: step by step
    vor 3 Wochen 5 Tagen
  • Ich habe ja keine Angst vor
    vor 5 Wochen 16 Stunden
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 5 Wochen 2 Tagen
  • Vielen Dank erst einmal, aber
    vor 5 Wochen 4 Tagen
  • Du hast die "Trusted host
    vor 5 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250288
Registrierte User: 20511

Neue User:

  • Pavlotog
  • burningTree
  • Marvinkep

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 6 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