- Code: Select all
# error pages
# -----------
ErrorDocument 404 /notfound.xhtml
ErrorDocument 403 /
# mod_rewrite rules
# -----------------
RewriteEngine on
RewriteBase /
Options +FollowSymlinks
Options +MultiViews
# RewriteCond %{HTTP_HOST} ^dermazta\.de$ [NC]
# RewriteRule ^(.*) http://www.dermazta.de/$1 [R=301]
RewriteCond %{THE_REQUEST} (.*)\.xhtml [NC]
RewriteRule (.*)\.xhtml http://localhost/$1 [NC,R=301]
# RewriteRule ^([^\.]+)/$ index.xhtml?$1
# RewriteRule ^([^\.]+)$ index.xhtml?$1
RewriteRule ^images/avatar\.png$ images/avatar.php
RewriteRule ^img/avatar\.gif$ images/avatar.gif
# type
# ----
AddType application/x-httpd-php .php .xhtml .html .css .js
# directory index
# ---------------
DirectoryIndex index.xhtml index.php index.html .var
So sieht der Inhalt aus, aber nichts davon wird umgesetzt.
Options +Multiviews aktiviert das Aufrufen von Dateien ohne Endung.
Die anderen mod_rewrite Regeln laufen auch nicht.
Aber noch das wichtigste für mich ist, dass .php, .xhtml, .html, .css, .js Dateien als php geparst werden.
Ich dachte nun, dass man eine .htaccess-File nicht so ohne Weiteres nutzen könne und noch etwas aktivieren muss.
Vielen Dank für deine Hilfe