clean URL

Discussion in 'PHP' started by parkerproject, Feb 22, 2009.

  1. #1
    am currently developing a social website,how do i create a pretty URL to include user's username when in their profile area something similar to this www.socialwebsite.com/username

    cheers
     
    parkerproject, Feb 22, 2009 IP
  2. parkerproject

    parkerproject Active Member

    Messages:
    114
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    98
    #2
    parkerproject, Feb 22, 2009 IP
  3. ez-designs

    ez-designs Well-Known Member

    Messages:
    230
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    105
    #3
    You could pull their info into a file. Ex: 'profile.php?member=name'

    Then you could just use the rewrite engine, to have 'name' as a subfolder.

    
    RewriteEngine On
    RewriteRule ^([a-z0-9-]+)[/]*$ profile.php?member=$1
    
    Code (markup):
    So 'profile.php?member=name' would yield an url like this:
    www.domain.com/name
     
    ez-designs, Feb 22, 2009 IP
  4. parkerproject

    parkerproject Active Member

    Messages:
    114
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    98
    #4
    thanks for you help

    cheers
     
    parkerproject, Feb 23, 2009 IP
  5. shren.ching

    shren.ching Guest

    Messages:
    54
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #5
    shren.ching, Feb 24, 2009 IP
  6. ez-designs

    ez-designs Well-Known Member

    Messages:
    230
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    105
    #6
    Remove ALL of the old dynamic links, and put the new url everywhere you would put the old one and google will eventually do an update and the new url will show.
     
    ez-designs, Feb 24, 2009 IP