htaccess force Lowercase url

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • acctman
    Confirmed User
    • Oct 2003
    • 2840

    #1

    htaccess force Lowercase url

    i'm trying to for all urls to be lowercase on a Godaddy server for someone. i've tried the code below but keep getting an internal/500 error. RewriteMap i'm assuming needs to be set in the httpd.conf in which I don't have access too.

    Code:
    #RewriteEngine On
    #RewriteMap lowercase int:tolower
    #RewriteCond $1 [A-Z]
    #RewriteRule ^/(.*)$ /${lowercase:$1} [R=303,L]
    
    RewriteEngine On
    RewriteMap  lc int:tolower
    RewriteCond %{REQUEST_URI} [A-Z]
    RewriteRule (.*) ${lc:$1} [R=301,L]
  • acctman
    Confirmed User
    • Oct 2003
    • 2840

    #2
    update... this ended up working for me.

    Code:
    Options +FollowSymlinks
    RewriteEngine On
    CheckSpelling On
    CheckCaseOnly On

    Comment

    Working...