Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


How to Remove the Page File Extension From the URL
New on LowEndTalk? Please Register and read our Community Rules.

How to Remove the Page File Extension From the URL

I'm using the lines in .htaccess file.
.......................................................................................
RewriteEngine on
RewriteCond %{THE_REQUEST} /([^.]+).html [NC]
RewriteRule ^ /%1 [NC,L,R]

RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^ %{REQUEST_URI}.html [NC,L]

........................................................................................

after adding the lines, now both url is working, like -
mysite.com/contact.html & mysite.com/contact

both URL is working but i need only the mysite .com/contact..

what should i do?

Comments

  • Set url forwarding 301

  • classyclassy Member
    edited September 2018

    [^.] means match anything except anything. Probably not what you want ;-)

    Replace that line with this and it should mostly work:

    RewriteCond %{THE_REQUEST} /(.+)\.html [NC]
    
Sign In or Register to comment.