DZVO: Redirect und Rewrite

Beitrag lesen

1. Redirect bei fehlenden www
====== htaccess code =======
RewriteCond %{HTTP_HOST} !^www.meineDomain.de$
RewriteRule ^(.*)$ http://www.meineDomain.de/$1 [L,R=301]
====== htaccess code =======

2. saubere RewriteRule der Documente
====== htaccess code =======
RewriteRule ^(.*)_p([0-9]+).html$ /show_product.php?products_id=$2 [L]
====== htaccess code =======

3. die neue htaccess-Datei sieht dann z.B. wie folgt aus
====== htaccess code =======
RewriteEngine on
Options +FollowSymLinks

RewriteCond %{HTTP_HOST} !^www.meineDomain.de$
RewriteRule ^(.*)$ http://www.meineDomain.de/$1 [L,R=301]

RewriteRule ^(.*)_p([0-9]+).html$ /show_product.php?products_id=$2 [L]
====== htaccess code =======

4. Erklärung :)
[L] = steht für "last" und bedeutet das nach ausführen dieser Rule keine weiteren Prüfungen stattfinden sollen
[R=301] steht für eien 301 redirect die ist nur interessant für Sumas :)

MFG
Maik