301 dynamic redirect to unique SEF URLS

Discussion in 'Apache' started by eskwire, Nov 26, 2007.

  1. #1
    I have updated my site and I have about 30 urls that need to be updated

    Original URLs
    /modules/myReviews/detailfile.php?lid=46
    /modules/myReviews/detailfile.php?lid=47
    /modules/myReviews/detailfile.php?lid=48


    I need these to go to SEF URLs

    /reviewA.html
    /reviewB.html
    /reviewC.html


    I know I will have to have an entry for each line. I can not figure out to do this.

    Any suggestions?
     
    eskwire, Nov 26, 2007 IP
  2. BlueDevilMedia

    BlueDevilMedia Well-Known Member

    Messages:
    1,917
    Likes Received:
    87
    Best Answers:
    0
    Trophy Points:
    190
    #2
    redirect 301 /oldpage.html /newpage.html

    Code goes in .htaccess file
     
    BlueDevilMedia, Nov 26, 2007 IP
  3. eskwire

    eskwire Peon

    Messages:
    180
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    0
    #3
    Thanks for the reply!

    That is what I have entered into my .htaccess file. The ? mark in the original url seems cause the 301 redirection to fail.

    Any ideas?

    Thanks!
     
    eskwire, Nov 26, 2007 IP
  4. BlueDevilMedia

    BlueDevilMedia Well-Known Member

    Messages:
    1,917
    Likes Received:
    87
    Best Answers:
    0
    Trophy Points:
    190
    #4
    mod rewrite the dynamic url according to this thread first.
     
    BlueDevilMedia, Nov 26, 2007 IP
  5. eskwire

    eskwire Peon

    Messages:
    180
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    0
    #5
    Thank you for your replies!

    I just can not seem to figure it out.

    This is what I have:

    RewriteRule ^ativa/ativa-powershred-dx180d-18-sheet-cross-cut-paper-shredder.html$ modules/myReviews/detailfile.php?lid=3


    I know I am missing something just can not figure out what. :)
     
    eskwire, Nov 26, 2007 IP