suit: Schönere Adresse (URL)

Beitrag lesen

Eine .htaccess-Datei kann ich benutzen. Was muss ich denn da hineinschreiben?

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -l
RewriteRule .* - [L]

Platz für weitere Sonderregeln

RewriteRule .* index.php [L]

oder aber:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php [L]

Das sorgt aber lediglich dafür, dass sämticher Traffic auf ein zentrales Script umgeschrieben wird - dahinter muss natürlich ein PHP-Script lauern, welches den gegebenen Pfad zerlegt und die eigentliche Ressouce ausliest (bzw. mit den richtigen Parametern an das betreffende Script durchreicht).