#31

Regine (†)

Ehrenmitglied  (393 Punkte)  ·   weiblich  ·   Deutschland  ·   Nachricht senden
 http://diepold-webdesign.de

Hallo Toni,

jede Deiner Seiten hat eine Dateiendung, das ist bei W2D ganz normal und auch die interne Verlinkung nimmt immer die Dateiendung index.php oder index.html. Wenn Du die in das Redirect einbeziehst, funktioniert es auch. smile_16.png


Ach ich sehe gerade: site:www.plattsatt.de bei Google eingegeben - Du hast die URLs gekürzt. Dann musst Du natürlich die Links nehmen, die Du dort siehst.


Gutes Gelingen!
Regine

Diepold-Webdesign


Dieser Beitrag wurde bereits 1 mal bearbeitet, zuletzt von »Regine« (30.07.2014, 13:33)
#32

Toni

Eroberer  (66 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 http://www.plattsatt.de

Ok auf ein neues. Ich habe jetzt das

redirect 301 /platterklaert/woerterbuchdeudia/index.html http://www.plattsatt.de/content/platt-erklaert/woerterbuch-deutsch---dialekt/index.html
redirect 301 /platterklaert/woerterbuchdeudia/index.htm http://www.plattsatt.de/content/platt-erklaert/woerterbuch-deutsch---dialekt/index.html
redirect 301 /platterklaert/woerterbuchdeudia/index.php http://www.plattsatt.de/content/platt-erklaert/woerterbuch-deutsch---dialekt/index.html
redirect 301 /platterklaert/woerterbuchdeudia/ http://www.plattsatt.de/content/platt-erklaert/woerterbuch-deutsch---dialekt/index.html
redirect 301 /platterklaert/woerterbuchdeudia http://www.plattsatt.de/content/platt-erklaert/woerterbuch-deutsch---dialekt/index.html

exemplarisch für diese eine Unterseite in der htaccess stehen.

Wenn ich im Browser
www.plattradio.de/platterklaert/woerterbuchdeudia (/index.htm oder  /index.php oder  /htm, oder /)
eingebe dann macht redirect daraus
http://www.plattsatt.de/content/platt-erklaert/woerterbuchdeudia/
und das Fenster bleibt leer.

Die Weiterleitung funktioniert nur mit www.plattsatt.de/platterklaert/woerterbuchdeudia/index.html

Im Netz existieren aber auch die anderen Endungen - woher auch immer die kommen - und die laufen ins Leere, obwohl sie doch durch entsprechende redirects abgeangen werden sollten - oder?

VG Toni

 

 

#33

Regine (†)

Ehrenmitglied  (393 Punkte)  ·   weiblich  ·   Deutschland  ·   Nachricht senden
 http://diepold-webdesign.de

Jepp so sieht das aus - ich hoffe, da lassen sich die Siquandos noch etwas Gescheites dazu einfallen. Diese virtuellen Verzeichnisse werden leider auch angesprochen, wenn man das gar nicht gebrauchen kann.

Falls dies: http://www.plattsatt.de/content/platt-erklaert/woerterbuch-deutsch---dialekt/index.html ein konkreter Link ist, überarbeite doch noch mal Deine Linkstruktur und entferne z.B. in diesem Fall die zwei überflüssigen Bindestriche.


Gutes Gelingen!
Regine

Diepold-Webdesign

#34

Toni

Eroberer  (66 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 http://www.plattsatt.de

der Link lautet eigentlich deutsch - dialekt. WebPro ersetzt Space aber automatisch durch Minus.

Immerhin bin ich wieder ein Stück weiter und kann die restlichen 220 redirects schreiben. Hoch lebe dieses Forumsmile_winking_16.png

VG Toni

#35
Avatar

Unbekannt

Gelöscht

@Toni:

Du solltest in Links eigentlich schon Leerstellen vermeiden. Fuer den Namen des Links ist es ok wenn Du es zum Beispiel Meine Webseite nennst, jedoch sollte der darunterliegende Link keine Leerstellen aufweisen und zum Beispiel so aussehen: http://www.meine-webseite.de

Hier dann das Endresultat: Meine Webseite

Der darunterliegende Code:

<a href="http://www.meine-webseite.de">Meine Webseite</a>

 Fuer deine HTACCESS-Probleme habe ich nur 3 Erklaerungen:

  1. Dein Server is falsch konfiguriert
    Hier solltest du Kontakt mit deinem Provider aufnehmen und ihm deine Probleme mit dem Redirect genau erklaeren - nur sie haben die Moeglichkeit, die Server-Einstellungen zu ueberpruefen.
  2. Eine HTACCESS auf einem hoeheren Level ueberschreibt deine eigenen
    Es ist moeglich, dass dein Provider einiege HTACCESS Dateien in einem hoeheren Level (Ordner-Struktur) hat, die dir persoenlich nicht zugaenglich sind, da diese fuer alle Kunden gelten. Auch hier kann eigentlich nur dein Provider dir eine genaue Antwort geben.
  3. Du verwendest Leerstellen in deinen Hyperlinks und dies ist der Grund fuer deine Probleme!
    Bitte vermeide Leerstellen (und Sonderzeichen) in Links!

Sei vorsichtig mit Bindestrichen in HTACCESS, da diese ausfuehrbare Statements sind. Ich wuerde dir dazu gerne mehr sagen, jedoch ist dies eine eher komplizierte Geschichte. Google einfach einmal nach "htaccess regular expressions" und du wirst verstehen, warum Bindestriche problematisch sind. Du muesstest fuer deinen individuellen Fall eigene mod_rewrite Regeln mit regular expressions erstellen, um das Problem der multiplen Bindestriche zu umgehen!

Mach es dir zur Angewohnheit, in Links Unterstriche _ zu verwenden! Dies sieht in der Browser-Adressleiste nicht nur besser aus, sondern es vermeidet dann auch grundlegende Probleme, wie z. B. multiple Bindestriche in einer HTACCESS.

Ich wuerde also erst einmal meinen Provider kontaktieren um die obigen 2 Sachen auszuschliessen.


Dieser Beitrag wurde bereits 3 mal bearbeitet, zuletzt von »Tumultus« (30.07.2014, 15:52)
#36

Toni

Eroberer  (66 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 http://www.plattsatt.de

Hi Tumultus,

WebPro generiert die Links aus den Seitennamen, füllt aber eventuelle Leerzeichen mit - auf. Deshalb sollte es eigentlich keine Leerzeichen in Links geben. Falls doch, bitte ich um Info, wo.

Inzwischen bin ich soweit, dass alle redirects der ersten und zweiten Verzeichnisebene funktionieren. Ab der dritten Ebene geht nichts mehr.
redirect 301 /platterklaert/tiere/index.html http://www.plattsatt.de/content/platt-erklaert/tiere/index.html funzt
redirect 301 /platterklaert/tiere/voegel/index.html http://www.plattsatt.de/content/platt-erklaert/tiere/voegel/index.html funzt nicht mehr

Kann natürlich sein, dass Strato da die Finger im Spiel hat. Werd ich mal nachfragen.

danke für die Tips

Toni


Dieser Beitrag wurde bereits 1 mal bearbeitet, zuletzt von »Toni« (30.07.2014, 15:58)
#37
Avatar

Unbekannt

Gelöscht

Das kann nicht funktionieren, weill die Reihenfolge verkehrt ist! Setze zuerst die tiefer-liegenden Links und dann die auf hoeherer ebene, also:

redirect 301 /platterklaert/tiere/voegel/index.html http://www.plattsatt.de/content/platt-erklaert/tiere/voegel/index.html
redirect 301 /platterklaert/tiere/index.html http://www.plattsatt.de/content/platt-erklaert/tiere/index.html

Das sollte dann problemlos funktionieren.

#38

Toni

Eroberer  (66 Punkte)  ·   männlich  ·   Deutschland  ·   Nachricht senden
 http://www.plattsatt.de

Ich klinke mich für heute aus und mach einen reset, sonst platzt mir der Schädel. Es könnte so einfach sein, wenn das /content/ nicht wäre.
W2D war schon toll - und so einfachsmile_winking_16.png

 

Toni

#39

Regine (†)

Ehrenmitglied  (393 Punkte)  ·   weiblich  ·   Deutschland  ·   Nachricht senden
 http://diepold-webdesign.de

Oha - Unterstriche sollten heute in Links gar nicht mehr vorhanden sein.

Macht doch keine Professur daraus - die URLs lassen sich in Pro Web ja genau so gestalten wie vorher auch. Nimm die Bindestriche die überzählig sind, einfach heraus.


Gutes Gelingen!
Regine

Diepold-Webdesign

5136 Aufrufe | 39 Beiträge