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.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

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.