(Easy enough) What is the right RewriteRule inhtaccess for this...

Discussion in 'PHP' started by basketmen, Sep 1, 2009.

  1. #1
    I want to redirect my page domain.com/?page1 to domain.com/?page1

    so i just want to remove the ? character



    what is the RewriteRule in htaccess for it guys?

    i try below but its not working


     
    basketmen, Sep 1, 2009 IP
  2. crivion

    crivion Notable Member

    Messages:
    1,669
    Likes Received:
    45
    Best Answers:
    0
    Trophy Points:
    210
    Digital Goods:
    3
    #2
    crivion, Sep 1, 2009 IP
  3. basketmen

    basketmen Well-Known Member

    Messages:
    837
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    130
    #3
    yes its working for redirect a file page

    but i need to redirect every pages like that





    this is working

    Redirect 301 /?pagename http://www.example.com/pagename



    and i try this but its still not working, please help guys what is the right rule for below

    Redirect 301 /?$ http://www.example.com/$1
     
    basketmen, Sep 8, 2009 IP
  4. yuvrajm

    yuvrajm Peon

    Messages:
    52
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #4
    RewriteRule ^page1 index.php?page1
    Code (markup):
    I assume you are using php here.
     
    yuvrajm, Sep 8, 2009 IP
  5. basketmen

    basketmen Well-Known Member

    Messages:
    837
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    130
    #5
    no, not only redirect page1, but all pages

    i try this but its not right, its say error 404

    RewriteRule ^page$1 ?page$1


    or this

    RewriteRule ^page$ ?page$1





    please help guys, what is the right rule to redirect all page from domain.com/?pagename to domain.com/pagename

    so i just want to remove the ? character
     
    basketmen, Sep 8, 2009 IP
  6. yuvrajm

    yuvrajm Peon

    Messages:
    52
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #6
    try this:
    
    RewriteRule ^([a-zA-Z0-9_-]+)/ /?$1
    
    Code (markup):
     
    yuvrajm, Sep 9, 2009 IP
  7. basketmen

    basketmen Well-Known Member

    Messages:
    837
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    130
    #7
    still not working, its still error 404

    is there other rule guys?

    it is very simple actually, i just want redirect all page from domain.com/?pagename to domain.com/pagename
    so i just want to remove the ? character

    will give rep + for anyone can give working rule
     
    basketmen, Sep 10, 2009 IP