Before few weeks, while working with magento, we have a requirement to change some pages’ url and to remove index.php from urls.
To fulfill our requirement I have searched the web and got proper solution.
Where to remove the index.php from urls we have to enable “Web Server Rewrites” from Admin -> System -> Configuration -> Web -> Search Engine Optimization.
To change the url’s of CMS pages, we have to change the URL Key of CMS pages from Admin -> CMS -> Pages.
For Example: If we want to change the url of About Us page, then we have to go at Admin -> CMS -> Pages, select About Us page and change the URL Key of it.
And to change the url’s of categories, products and custom pages, we have to go in Admin -> Catalog -> URL Rewrite Management.
Here we can edit the url’s of particular category, product or custom page and we can add new url rewrite also.
For Example: If we want to rewrite the url of Contact Us page, then we have to add new custom url rewrite from Admin -> Catalog -> URL Rewrite Management.
Hope this will help you.