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 - 19: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 - 19: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 - 19: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 - 08: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 - 15: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 - 16: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

  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • 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
Weiter

Neue Kommentare

  • fehlende Module
    vor 1 Stunde 40 Minuten
  • Keiner der mir weiterhelfen
    vor 1 Tag 22 Stunden
  • Rollen
    vor 1 Woche 1 Tag
  • Inzwischen sind wir bei
    vor 2 Wochen 4 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 2 Wochen 5 Tagen
  • melde mich mal wieder, da ich
    vor 10 Wochen 2 Tagen
  • Hey danke
    vor 10 Wochen 3 Tagen
  • Update: jetzt gibt's ein
    vor 10 Wochen 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 11 Wochen 1 Tag
  • Da scheint die Terminologie
    vor 11 Wochen 1 Tag

Statistik

Beiträge im Forum: 250240
Registrierte User: 20469

Neue User:

  • Germanrom
  • StevenEness
  • ocvk2810

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