Sefurl - Search Engine Friendly Uniform Resource Locator

Apache mod_rewrite & .htaccess

URL-Rewriting mit mod_rewrite ist eine gängige Lösung um Url's zu verschönern.

Beispiele

artikel.php => index.php?page=artikel

RewriteEngine On
RewriteCond %{REQUEST_URI} ^/(.*)\.php$
RewriteRule ^(.*)\.php$ index.php?page=$1 [L]

artikel => index.php?page=artikel

RewriteEngine On
RewriteCond %{REQUEST_URI} ^/(.*)$
RewriteRule ^(.*)$ index.php?page=$1 [L]

domain.tld => www.domain.tld

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

Linken Sie auf diesen Artikel mit ...

http://www.sefurl.de/apache-mod_rewrite-und-htaccess