Seite 1 von 1

ich brauche hilfe bei .htaccess

Verfasst: 21.05.2006, 10:50
von poenix
RewriteEngine on



# Kategorien als statische .html Seiten ausgeben
RewriteRule ^(.*)-([0-9]+).html$ browse.php?sectio=$2
# Links zu Anzeigen als statische .html Seiten ausgeben
RewriteRule ^(.*)-s([0-9]+)-a([0-9]+).html$ showad.php?sectio=$2&an=$3
RewriteRule ^(.*)_([0-9]+),([0-9]+).html$ showad.php?sectio=$2&an=$3


RewriteCond %{HTTP_USER_AGENT} ^.*Whacker.*$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailCollector [OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailSiphon [OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailWolf [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*FileHound.*$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*TurnitinBot.*$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*JoBo.*$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*adressendeutschland.*$
RewriteRule ^.* - [F]

Die Links sollten so aussehen
https://www.poenix.de/Bücher/Belletristik-249.html

und nicht so wie die jetzt sind
https://www.poenix.de/Bücher%20::%20...ristik-249.html

Verfasst:
von

Verfasst: 21.05.2006, 12:32
von daspaddy
Ist es nicht so, daß Du erstmal zusehen musst, daß die URLs korrekt von Deinem CMS erzeugt werden? Also müsstest Du erstmal dafür sorgen, daß Dein System eine URL wie
https://www.poenix.de/Bücher/Belletristik-249.html
erzeugt.

Anschließend kannst Du mod_rewrite dazu einsetzen um daraus eine für den Server verständliche URL zu erzeigen.

mod_rewrite kann also keinen schönen Link machen, sondern nur dafür sorgen, daß der schöne Link verstanden wird.

Ist das so richtig? Bin mir nicht ganz sicher und lerne auch noch bei mod_rewrite dazu.

Gruß
Paddy