URL rewrite in phpbb forum site results in 404 error

Discussion in 'Apache' started by jeniferprince, Jun 14, 2010.

  1. #1
    I just used phpBB_SEO_Ultimate_SEO_URL for my phpbb3 based website http://www.realtimeprojects.in but am getting 404 error for all of the topics and categories..

    i have added my .htaccess file below

    
    
        # Lines That should already be in your .htacess
        <Files "config.php">
        Order Allow,Deny
        Deny from All
        </Files>
        <Files "common.php">
        Order Allow,Deny
        Deny from All
        </Files>
    
        # You may need to un-comment the following lines
        # Options +FollowSymlinks
        # To make sure that rewritten dir or file (/|.html) will not load dir.php in case it exist
        # Options -MultiViews
        # REMEBER YOU ONLY NEED TO STARD MOD REWRITE ONCE
        RewriteEngine On
        # Uncomment the statement below if you want to make use of
        # HTTP authentication and it does not already work.
        # This could be required if you are for example using PHP via Apache CGI.
        # RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
        # REWRITE BASE
        RewriteBase /
        # HERE IS A GOOD PLACE TO FORCE CANONICAL DOMAIN
        # RewriteCond %{HTTP_HOST} !^realtimeprojects\.in$ [NC]
        # RewriteRule ^(.*)$ http://realtimeprojects.in/$1 [QSA,L,R=301]
    
        # DO NOT GO FURTHER IF THE REQUESTED FILE / DIR DOES EXISTS
        RewriteCond %{REQUEST_FILENAME} -f
        RewriteCond %{REQUEST_FILENAME} -d
        RewriteRule . - [L]
        #####################################################
        # PHPBB SEO REWRITE RULES ALL MODES
        #####################################################
        # AUTHOR : dcz www.phpbb-seo.com
        # STARTED : 01/2006
        #################################
        # FORUMS PAGES
        ###############
        # FORUM INDEX REWRITERULE WOULD STAND HERE IF USED. "forum" REQUIRES TO BE SET AS FORUM INDEX
        # RewriteRule ^forum\.html$ /index.php [QSA,L,NC]
        # FORUM ALL MODES
        RewriteRule ^(forum|[a-z0-9_-]*-f)([0-9]+)(-([0-9]+))?\.html$ /viewforum.php?f=$2&start=$4 [QSA,L,NC]
        # TOPIC WITH VIRTUAL FOLDER ALL MODES
        RewriteRule ^(forum|[a-z0-9_-]*-f)([0-9]+)/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?f=$2&t=$4&start=$6 [QSA,L,NC]
        # GLOBAL ANNOUNCES WITH VIRTUAL FOLDER ALL MODES
        RewriteRule ^announces/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?t=$2&start=$4 [QSA,L,NC]
        # TOPIC WITHOUT FORUM ID & DELIM ALL MODES
        RewriteRule ^([a-z0-9_-]*)/?(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /viewtopic.php?forum_uri=$1&t=$3&start=$5 [QSA,L,NC]
        # PHPBB FILES ALL MODES
        RewriteRule ^resources/[a-z0-9_-]+/(thumb/)?([0-9]+)$ /download/file.php?id=$2&t=$1 [QSA,L,NC]
        # PROFILES THROUGH USERNAME
        RewriteRule ^member/([^/]+)/?$ /memberlist.php?mode=viewprofile&un=$1 [QSA,L,NC]
        # USER MESSAGES THROUGH USERNAME
        RewriteRule ^member/([^/]+)/(topics|posts)/?(page([0-9]+)\.html)?$ /search.php?author=$1&sr=$2&start=$4 [QSA,L,NC]
        # GROUPS ALL MODES
        RewriteRule ^(group|[a-z0-9_-]*-g)([0-9]+)(-([0-9]+))?\.html$ /memberlist.php?mode=group&g=$2&start=$4 [QSA,L,NC]
        # POST
        RewriteRule ^post([0-9]+)\.html$ /viewtopic.php?p=$1 [QSA,L,NC]
        # ACTIVE TOPICS
        RewriteRule ^active-topics(-([0-9]+))?\.html$ /search.php?search_id=active_topics&start=$2&sr=topics [QSA,L,NC]
        # UNANSWERED TOPICS
        RewriteRule ^unanswered(-([0-9]+))?\.html$ /search.php?search_id=unanswered&start=$2&sr=topics [QSA,L,NC]
        # NEW POSTS
        RewriteRule ^newposts(-([0-9]+))?\.html$ /search.php?search_id=newposts&start=$2&sr=topics [QSA,L,NC]
        # UNREAD POSTS
        RewriteRule ^unreadposts(-([0-9]+))?\.html$ /search.php?search_id=unreadposts&start=$2 [QSA,L,NC]
        # THE TEAM
        RewriteRule ^the-team\.html$ /memberlist.php?mode=leaders [QSA,L,NC]
        # HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES
    
        # FORUM WITHOUT ID & DELIM ALL MODES (SAME DELIM)
        # THESE FOUR LINES MUST BE LOCATED AT THE END OF YOUR HTACCESS TO WORK PROPERLY
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteRule ^([a-z0-9_-]+)(-([0-9]+))\.html$ /viewforum.php?forum_uri=$1&start=$3 [QSA,L,NC]
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteRule ^([a-z0-9_-]+)\.html$ /viewforum.php?forum_uri=$1 [QSA,L,NC]
        # FIX RELATIVE PATHS : FILES
        RewriteRule ^.+/(style\.php|ucp\.php|mcp\.php|faq\.php|download/file.php)$ /$1 [QSA,L,NC,R=301]
        # FIX RELATIVE PATHS : IMAGES
        RewriteRule ^.+/(styles/.*|images/.*)/$ /$1 [QSA,L,NC,R=301]
        # END PHPBB PAGES
        #####################################################
    
    
    Code (markup):
     
    jeniferprince, Jun 14, 2010 IP
  2. roopajyothi

    roopajyothi Active Member

    Messages:
    1,302
    Likes Received:
    11
    Best Answers:
    0
    Trophy Points:
    80
    #2
    I hope its seems to be solved :)
    Still if you cant do that

    Message me i can help you! :)
     
    roopajyothi, Jun 17, 2010 IP
  3. bvsonline

    bvsonline Peon

    Messages:
    83
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #3
    good to see the website is loading without any errors. Seems all redirections issues with the htaccess rules have been corrected.
     
    bvsonline, Jun 17, 2010 IP
  4. jeniferprince

    jeniferprince Active Member

    Messages:
    48
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    61
    #4
    No its not... I have disabled it to avoid error pages.. I think i need to find out the error in .htaccess itself.
     
    jeniferprince, Jun 17, 2010 IP