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

Unterstriche im Datei Namen mit Mod Rewrite ersetzen?

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Lutz-Development
PostRank 7
PostRank 7
Beiträge: 530
Registriert: 31.05.2004, 09:52

Beitrag von Lutz-Development » 28.07.2004, 14:27

Man kann natürlich auch (.*) dafür schreiben, sollte auch funktionieren 8)

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

manute
PostRank 10
PostRank 10
Beiträge: 3010
Registriert: 22.07.2003, 11:02
Wohnort: Hamburg

Beitrag von manute » 28.07.2004, 14:49

könnte sein. außer es nennt sich jemand "lutz.html" ;)

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

Beitrag von Lutz-Development » 28.07.2004, 14:57

Wo liegt dann das Problem?

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.


Wuppi
PostRank 4
PostRank 4
Beiträge: 191
Registriert: 01.06.2004, 11:13
Wohnort: Wuppertal

Beitrag von Wuppi » 28.07.2004, 15:01

Hi

mit * hab ich natürlich schon getestet - klappte net - das muß genau matchen - nicht mti Jokers hilfe ;)

@manute: will bei mir net so recht :(
htacess:

Code: Alles auswählen

RewriteCond %{REQUEST_FILENAME} /usearch_([a-zA-Z0-9_\-\.+!'äöüÄÖÜ\[\];!?\(\)*]*).*
RewriteRule (.*) /search.php?search_author=%1
Wenn ich jetzt also manuel usearch_geht+nicht.html eingebe, sollte er mich ja auf die Beitragsseite von "geht nicht" bringen. Tut er aber net ....

Richtig rewritet bekomm ich das zwar:
page_header.php
$prefix . '(?<!/)search.php\?search_author=([a-zA-Z0-9_\-\.+!äöüÄÖÜ\[\];!?\(\)*]*)"|',

Aber bei dir ist noch ein ' im ganzen gewirr, das muß ich entfernen, da ich sonst nen fetten Error bekomme ...ok ... also im prinzip hab ich daher erstmal nur das .htacess-Problem ... "User existiert nicht" oder ähnlich kommt da ...

Gruß
Wuppi
Zuletzt geändert von Wuppi am 28.07.2004, 15:07, insgesamt 1-mal geändert.

manute
PostRank 10
PostRank 10
Beiträge: 3010
Registriert: 22.07.2003, 11:02
Wohnort: Hamburg

Beitrag von manute » 28.07.2004, 15:01

der regexp wird dann nur durch .html begrenzt, wenn diese zeichenkette im namen vorkommt, funktioniert er nicht.

Wuppi
PostRank 4
PostRank 4
Beiträge: 191
Registriert: 01.06.2004, 11:13
Wohnort: Wuppertal

Beitrag von Wuppi » 28.07.2004, 15:05

Hi

@manute: sehe bei dir, das du die Unterseiten von "beitraege-von-" ebenfalls rewritet hast - aber mit anderen "namen" ...zudem haste diese "Such-ID" mit drin ... damit google nicht bei jedem Seitenwechseln neu suchen muß, wird das ganze Ergebnis in die DB geschrieben - unter dieser ID ... Die ID verfällt natürlich - somit wird google immer wieder die gleichen Seiten spidern - mit anderen IDs ... was natürlich zur folge hat das ein "Keine Beiträge entsprechen deinen Kriterien." kommt.

Ich lasse daher nur die "Hauptseite" rewriten, die unterseiten lass ich so - und disallow die search.php zudem ... eine Lösung wäre: statt die Search-ID, den Suchstring da einzufügen - aber das belastet nur deine DB unnötig.

Gruß
Wuppi

Wuppi
PostRank 4
PostRank 4
Beiträge: 191
Registriert: 01.06.2004, 11:13
Wohnort: Wuppertal

Beitrag von Wuppi » 28.07.2004, 15:10

Mit .html statt .* klappt es ... ... nur den ' mußte ich in der page_header.php entfernen - sonst gabs halt error - sieht der bereich bei dir anders aus?

Bei einem User von mir mit ü und ä im Nick wird nicht rewritet

Bei dir im Forum ist ein User |-Husky-| - der bringt nen 404er ...

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag