Es geht um das umschreiben einer url mittels .htaccess durch das Modul mod rewrite von Apache.
Ich habe folgendes Problem.
Ich möchte das der übergebene username restinpeace aus dem permalink entfernt wird und als subdomain vorne dran gehängt wird ohne Verlust von nichtladenden .css dateien.
so siehts jetzt aus
http://url.de/restinpeace/blog/1/
und so soll es eigendlich aussehen.
http://restinpeace.url.de/blog/1/
evtl. könnte mann es ja auch so aussehen lassen das immer bei dieser Url der 1 blog eintrag des users angezeigt wird.
http://restinpeace.url.de/
so sieht derzeit meine .htaccess aus
Code:
- Code: Select all
RewriteEngine On
Options +Followsymlinks
RewriteBase /
AddDefaultCharset UTF-8
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.* - [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.*/images/(.*)$ /images/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.*/uploads_user/(.*)$ /uploads_user/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/?$ /profile.php?user=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/([^/]+)?$ /profile.php?user=$1&v=$2 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/game/([0-9]+)/?$ /game.php?user=$1&game_id=$2 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/albums/([0-9]+)/([0-9]+)/?$ /album_file.php?user=$1&album_id=$2&media_id=$3 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/albums/([0-9]+)/?$ /album.php?user=$1&album_id=$2 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/albums/([0-9]+)/([^/]+)?$ /album.php?user=$1&album_id=$2$3 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/albums/?$ /albums.php?user=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/blog/([0-9]+)/?$ /blog.php?user=$1&blogentry_id=$2 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/blog/([^/]+)?$ /blog.php?user=$1$2 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/blog/?$ /blog.php?user=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/trackback/([0-9]+)/?$ /blog_ajax.php?task=trackback&user=$1&blogentry_id=$2 [L]
ich hoffe mir kann dabei einer helfen, gesucht habe ich mich schon blöd und leider nichts passendes gefunden, gepostet in schon 2 foren und bis heute keine hilfe bekommen -.-
PS: Wildcard DNS ist aktiviert, Basedir ist natürlich im header der ladenden php dateien mit angegeben was glaub so sein muss damit css korekt funktioniert. bis bald