phpBB -> xF .htaccess

xenTheory

Active member
So my forum has been using xF now for quite some time and I see no need to continue to have a complicated htaccess file (which affects PR) as there were only around 1000 posts on phpBB and it was months and months ago.

So, here is my current htacesss:

Code:
#<IfModule mod_security.c>
#    SecFilterEngine Off
#    SecFilterScanPOST Off
#</IfModule>
 
ErrorDocument 401 default
ErrorDocument 403 default
ErrorDocument 404 default
ErrorDocument 500 default
 
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^www\.([^.]+)\.([^.]+)$
    RewriteRule ^(.*)$ http://%1.%2/$1 [R=301,L]
 
    #RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteCond %{QUERY_STRING} (^|&)t=([0-9]+)(&|$) [NC]
    RewriteRule ^viewtopic\.php$ /threads/%2? [L,R=301,NC]
    RewriteCond %{QUERY_STRING} (^|&)p=([0-9]+)(&|$) [NC]
    RewriteRule ^viewtopic\.php$ /posts/%2? [L,R=301,NC]
    RewriteCond %{QUERY_STRING} f=(\d+)$ [NC]
    RewriteRule ^viewforum\.php$ /forums/%1 [L,R=301,NC]
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^(data/|js/|styles/|install/|favicon\.ico|crossdomain\.xml|robots\.txt) - [NC,L]
    RewriteRule ^.*$ index.php [NC,L]
</IfModule>
What should I change it to in order to remove the phpBB redirects, or is it best to just leave it?
 

Brogan

XenForo moderator
Staff member
It doesn't hurt to leave it.

Otherwise you can see a default htaccess.txt file in the .zip and remove the additional entries.
 

xenTheory

Active member
It doesn't hurt to leave it.

Otherwise you can see a default htaccess.txt file in the .zip and remove the additional entries.
Thank you for the reply, I was concerned about page ranking etc and it does seem to produce a lot of errors, however I'm trying to work that out.
 
Top