Unterverzeichnis Ich möchte.htaccess ohne www umschreiben und leiten
www.example.com/*
zuexample.com/*
Und zugleich
umleitenexample.com/*
zuexample.com/forum/*
umleiten
Aber ich habe auch /wiki/
und /blog/
und /style/
, so dass ich nicht will umleiten
example.com/style/*
zuexample.com/forum/style/*
Dies ist, was ich im Moment habe, das ist, funktioniert nicht ganz richtig:
Options +FollowSymLinks
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_HOST} !^example\.com$ [NC]
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/forum/
RewriteRule ^(.*)$ forum/$1 [R=301,L]
Klarstellung: Meine Frage kann einfacher gestellt werden.
Ich mag eine leer nur REQUEST_URI oder / oder eine nicht vorhandene Datei umleiten, wenn es im Stammverzeichnis zu /forum/ ist.
Dies ist, was ich im Moment haben, die nicht funktioniert ganz richtig: (. *) Optionen + FollowSymLinks RewriteEngine On RewriteBase/ RewriteCond% {HTTP_HOST}^example \ .com $ [NC] RewriteRule^$ h ttp:! //example.com/$1 [R = 301, L] RewriteCond% {REQUEST_FILENAME} -f RewriteCond% {REQUEST_FILENAME} -d RewriteCond% {REQUEST_URI} ^/forum/ RewriteRule^(. *) $ forum/$ 1 [R = 301, L] –
Dies wurde nie beantwortet. Hast du jemals einen Weg gefunden, um zum Forum umzuleiten, ohne auf www.example.com zu enden, anstatt nur ein Beispiel zu sein.com? –