Tservarius
Mitglied
Hi, habe folgendes .htaccess-File mit folgenden Problemen
wäre super, wenn jemand mit Rat und Tat zur Seite stehen könnte.
Gruß,
Lars
- bei der Eingabe von http://www.servername.com wird das "www" entfernt, dieses soll nicht entfernt werden, aber logischerweise sollen denn auch nicht die folgenden Regeln durchlaufen werden, da es sonst crashen könnte, da "www" mit VAR1 als Subdomain verwechselt wird
- Die Regel mit der Sitemap scheint irgendwie nicht so ganz zu funktionieren, eigentlich sollte die Syntax sein http://VAR1.servername.com/sitemap.xml ==> http://www.servername.com/gensitemap.php?stadt=VAR1
- Bei der Regel mit der location.php wird die Subdomain VAR1 nicht als Parameter an die location.php übergeben (stadt=)
- Bei der Regel mit der index.php wird die Subdomain VAR1 nicht als Parameter an die index.php übergeben (stadt=)
wäre super, wenn jemand mit Rat und Tat zur Seite stehen könnte.
Gruß,
Lars
Code:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_URI} ^(.+)\.html$ [NC]
RewriteCond %{DOCUMENT_ROOT}%1.php -f
RewriteRule ^(.+)\.html$ $1.php [QSA,L]
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{HTTP_HOST} !^www\.servername\.com$ [NC]
RewriteCond %{HTTP_HOST} ^(www\.)?([^\.]+)\.servername\.com$ [NC]
RewriteRule ^([^/]+)/?$ /index.php?stadt=%1&wochentag=%2 [QSA,L]
RewriteCond %{HTTP_HOST} !^www\.servername\.com$ [NC]
RewriteCond %{HTTP_HOST} ^(www\.)?([^\.]+)\.servername\.com$ [NC]
RewriteRule ^sitemap\.xml$ /gensitemap.php3?stadt=%1 [QSA,L]
RewriteCond %{HTTP_HOST} !^www\.servername\.com$ [NC]
RewriteCond %{HTTP_HOST} ^(www\.)?([^\.]+)\.servername\.com$ [NC]
RewriteRule ^(location)/([^/]+)/?$ /$1.php?stadt=%1&$1=$2 [QSA,L]