I have number of cms pages but three of which (about-us, contact-us, gallary) changing there url key automatically after some time to (about-us.html, contact-us.html, gallary.html).

I dont know why this happening.

I change that url key many times from admin panel but I think its not permanent solution.

Can anyone tell me permanent solution.

Is anyone having same problem.

Please help me.

  • You are sure it is happening automatically, and not in response to some specific action you might be performing in your shop? Some extension might be interfering with the URL keys.
    – Prateek
    Mar 4, 2016 at 7:20
  • Then how can I solve this @Prateek . Mar 4, 2016 at 9:48
  • And how do I get to know that which extension is making changes. @Prateek Mar 4, 2016 at 9:56
  • That one is tricky. Check if there are any extensions installed that perform some SEO related task. To be certain, I'd suggest try disabling them one by one and see if that resolves the issue. But in your case, you should first figure out which action is triggering those URLs to change. It might be CMS page save, product save, or just a cron job trigger.
    – Prateek
    Mar 4, 2016 at 10:05

1 Answer 1


If you want to remove .html from all Magento’s category URL then Follow the below steps

  1. Go to System -> Config -> Catalog -> Search Engine Optimizations tab
  2. Delete “.html” from Category URL Suffix.
  3. Go to System->Index Management
  4. Reindex “Catalog URL Rewrites”
  5. Refresh cache

If you want to remove .html from all Magento’s product URL then steps will same. Except

  1. Delete “.html” from Product URL Suffix.
  • My page is working for about-us not for about-us.html What should I do? Mar 4, 2016 at 7:32
  • delete all these page and create again with same url or if you know "URL Rewrite Management" then check requested path and target path of these pages
    – Arunendra
    Mar 4, 2016 at 7:38
  • 1
    I tried that but still it is changing, what to do? Mar 4, 2016 at 9:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.