2016-07-13 7 views
1

ich mit .html jede URL Endung umleiten möchten wie soein Level zu .htaccess Hinzufügen von Umleitungen

example.com/article-title.html 

zu

example.com/subfolder/article-title.html 

Dieser Teil alle .html URLs entsprechen sollte, aber ich kann nicht herausfinden wie man den /subfolder/ Teil hinzufügt.

RewriteRule ^(.+?)\.html$ 

Was soll ich danach schreiben?

Antwort

1

Versuchen:

RewriteEngine on 
RewriteRule ^(.*?)\.html$ /subfolder/$1.html [R,L] 

Diese /foobar.html zu /subfolder/foobar.html umleiten würde.

+0

Meine Güte, das ist viel besser als meine Kludis, die einen symbolischen Link namens whatever.html erstellen, der auf den Unterordner/was auch immer verweist.html (nur j/k) –