Hallo,
ich habe ein kleines Problem, ein Forum ist in einen Unterordner installiert in diesen Fall
in “/phpBB3”.
Um trotzdem über den root (also ohne Ordner dazwischen) darauf zugreifen zu können verwende ich folgende Zeilen:
RewriteCond %{REQUEST_URI} !phpBB3 [NC]
RewriteRule ^(.*)$ phpBB3/$1 [L,NC]
Das funktioniert auch soweit gut ich kann nun über forum.norbert-hegenbarth.home/ auf das Forum zugreifen.
Mein Problem ist jetzt noch wie leite ich “http://forum.norbert-hegenbarth.home/phpBB3/” um damit ich am Ende nicht in einer Endlosschleife lande. Sprich ich will nicht das ein Besucher die Seite mit phpBB3/ in der URL aufrufen kann.
Folgendes gibt leider nur Fehler.
RewriteCond %{REQUEST_URI} phpBB3 [NC]
RewriteRule ^(.*)?$ /index.php?$1 [L,NC]
Nachfolgend noch meine gesamte .htaccess
[code]
RewriteEngine on
RewriteBase /
#wenn falsche Domain dan weiterleiten
rewritecond %{http_host} !^forum.norbert-hegenbarth.de
rewritecond %{http_host} !^forum.norbert-hegenbarth.home
rewriterule ^(.*)$ http://forum.norbert-hegenbarth.de/$1 [L,r=301]
#Nur für wartungsarbeiten…
RewriteRule ^.*$ phpbb3/wartung_index.php [L]
RewriteCond %{REQUEST_URI} !phpBB3 [NC]
RewriteRule ^(.*)$ phpbb3/$1 [L,NC]
[/code]
Hoffe auf Hilfe mfg.
Carschrotter