blirette Posted January 4, 2011 Share Posted January 4, 2011 Hello Dolly! I've just update a PHPBB forum and moved it to a new location. I'd like all links directing to the old forum redirecting to the new one. Here's the change of URLs : www.website.com/fr/forum/viewtopic.php?t=1234 to www.website.com/forum/viewtopic.php?t=1234 so, I'd try this : RewriteEngine on RewriteRule ^/fr/forum/viewtopic.php([a-z/.]*)$ /forum/viewtopic.php$1 [R=301,L] ...but I'm not sure it'll work. Any help please? Thanks for your time. Quote Link to comment https://forums.phpfreaks.com/topic/223392-forum-moved-to-a-new-folder/ Share on other sites More sharing options...
johnny86 Posted January 5, 2011 Share Posted January 5, 2011 How about: RewriteRule /fr/forum(/?.*) /forum$1 [R=301,L] Quote Link to comment https://forums.phpfreaks.com/topic/223392-forum-moved-to-a-new-folder/#findComment-1154973 Share on other sites More sharing options...
blirette Posted January 5, 2011 Author Share Posted January 5, 2011 Thanks for the reply. I've tried this : RewriteEngine on RewriteRule /fr/forum(/?.*) /forum$1 [R=301,L] ... but it sends me back to the "This forum is disabled" message. I tried to enabled the forum back but it just send me to the old forum post (fr/forum), not in the new forum (/forum). I know the .htaccess works because I had this before and it was working : DirectoryIndex index.php Quote Link to comment https://forums.phpfreaks.com/topic/223392-forum-moved-to-a-new-folder/#findComment-1155205 Share on other sites More sharing options...
strago Posted January 22, 2011 Share Posted January 22, 2011 Options +Indexes Options +FollowSymlinks RewriteEngine on RewriteBase / RewriteRule ^fr/forum/viewtopic.php?t=([^.]+)$ http://www.domain.com/forum/$1 [R=301,L] Quote Link to comment https://forums.phpfreaks.com/topic/223392-forum-moved-to-a-new-folder/#findComment-1163451 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.