Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

keineahnungordner -> keine-ahnung-ordner

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Moddy
PostRank 8
PostRank 8
Beiträge: 771
Registriert: 08.09.2004, 11:16

Beitrag von Moddy » 02.11.2004, 15:17

*Thread.ausgrab* :D

Huhu, ich hab mal eine Frage, es wurde ja schon geklärt wie man aus einem _ ein - macht, aber wie mache ich aus einem "keineahnungordner" einen "keine-ahnung-ordner" ? Geht das überhaupt? Wäre echt für jede Tip dankbar, hab ne Menge Seiten erstellt, nur halt ohne den - strich und der muss sein :-?

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Southmedia
PostRank 10
PostRank 10
Beiträge: 7322
Registriert: 20.07.2003, 19:56

Beitrag von Southmedia » 02.11.2004, 15:39

Was willst du genau machen? "keineahnungordner" wird aufgerufen und "keine-ahnung-ordner" wird geladen oder wie?

bull
PostRank 9
PostRank 9
Beiträge: 2166
Registriert: 20.09.2003, 20:57
Wohnort: Vèneto

Beitrag von bull » 02.11.2004, 15:47

Geht nicht. Woher soll mod_rewrite wissen, was ein Wort ist? (Es sei denn, es sind nur Kombinationen von einer begrenzten Menge Wörter) Habe bis heute ein ähnliches Problem und muß es für jeden einzelnen Fall mit einer einzelnen Zeile mit 301 in der htaccess lösen. Es ist lästig, aber solche Entscheidungen sind, gerade im Angesicht des neuen Googlebot-Rauschs, lebenslänglich icon_eek.gif

Moddy
PostRank 8
PostRank 8
Beiträge: 771
Registriert: 08.09.2004, 11:16

Beitrag von Moddy » 02.11.2004, 16:02

Ich dachte man könne den Ordner auch umschreiben *hmpf*

Vielleicht versteht man es so besser
Nur ein ganz blödes beispiel (weiss nichtmal obs so gehen würde) :)

Code: Alles auswählen

 
RewriteEngine On 


RewriteCond %{REQUEST_FILENAME} keine-ahnung-ordner 
RewriteRule (.*) /Page/keineahnungordner [L]  

"keineahnungordner" heisst er jetzt und als "keine-ahnung-ordner" soll er ausgeben werden :-?

Nu aber :D

bull
PostRank 9
PostRank 9
Beiträge: 2166
Registriert: 20.09.2003, 20:57
Wohnort: Vèneto

Beitrag von bull » 02.11.2004, 16:06

Wenn Du aus Nicht-Bindestrich künftig Mit-Bindestrich haben willst, dann ist die Rule falschherum. Ferner fehlt zum Umleiten das [R=...], ansonsten gibt Dir der Server einen 200er aus und Du hast u.U. ein Problem mit doppeltem Inhalt.

RewriteCond %{REQUEST_FILENAME} keineahnungordner\/
RewriteRule keineahnungordner/(.*) https://www.seitenname.tld/keine-ahnung-ordner/$1 [R=301,L]

Aber wie gesagt, solange das nicht nur Kombis wie keyword-rot, keyword-blau, grosses-keyword, grosses-keyword-grün mit wenigen Wörtern, aus denen die Kombi zusammengesetzt ist, hilft nur einzeln in die .htaccess reinschreiben.
Zuletzt geändert von bull am 02.11.2004, 16:11, insgesamt 2-mal geändert.

Southmedia
PostRank 10
PostRank 10
Beiträge: 7322
Registriert: 20.07.2003, 19:56

Beitrag von Southmedia » 02.11.2004, 16:06

Also willst du dass "keine-ahnung-ordner" auf "keineahnungordner" weitergeleitet wird, also die Bindestriche in der URL verschwinden. Auf dem Server gibt es nur die Datei ohne Bindestriche aber du willst gerne auf eine Version mit Bindestrichen linken können.

Korrekt?

Moddy
PostRank 8
PostRank 8
Beiträge: 771
Registriert: 08.09.2004, 11:16

Beitrag von Moddy » 02.11.2004, 16:08

Nein genau anders herum, "keineahnungordner" soll "keine-ahnung-ordner" werden :) Schönere URL's :D

Lutz-Development
PostRank 7
PostRank 7
Beiträge: 530
Registriert: 31.05.2004, 09:52

Beitrag von Lutz-Development » 02.11.2004, 16:11

Das geht nicht - da du ja nicht die Wortgrenzen so einfach herausfinden kannst.

Southmedia
PostRank 10
PostRank 10
Beiträge: 7322
Registriert: 20.07.2003, 19:56

Beitrag von Southmedia » 02.11.2004, 16:46

STOP.

Ich glaube wir drehen uns hier im Kreis, denn ich denke du meinst genau das was ich geschrieben habe. Also nochmal:

1. Welchen Ordner gibt es wirklich auf deinem Webspace?
2. Welche URL willst du dann später aufrufen können?

Bitte genau auf diese Nummern antworten und sonst nichts.

Moddy
PostRank 8
PostRank 8
Beiträge: 771
Registriert: 08.09.2004, 11:16

Beitrag von Moddy » 02.11.2004, 17:50

Sorry southmedia, die batterien von meiner Maus warn grad alle :D und ich hab verzweifelt welche gesucht bis ich dann bemerkte das ich noch die Standard hab :lol:

Also ich Habe www.domain.de/keineahnungordner

und möchte daraus einen www.domain.de/keine-ahnung-ordner/ zaubern

Southmedia
PostRank 10
PostRank 10
Beiträge: 7322
Registriert: 20.07.2003, 19:56

Beitrag von Southmedia » 02.11.2004, 19:15

Also wird eine URL mit Bindestrichen in den Browser eingegeben.
Auf dem Server wird dann aber eine URL ohne Bindestriche geladen.

Eine Lösung wäre also alle Aufrufe auf eine PHP-Datei umzuleiten, die entfernt die Bindestriche aus den Ordnernamen und bindet dann die Datei / den Ordner ein (include()).

Lutz-Development
PostRank 7
PostRank 7
Beiträge: 530
Registriert: 31.05.2004, 09:52

Beitrag von Lutz-Development » 02.11.2004, 19:56

Das Problem ist aber, die Bindestriche erstmal in die URLs zu bekommen, und das ist (rein programmiertechnisch) unmöglich - nur durch Handarbeit geht das.

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag