Forum Moderators: open
This may seems to be stupid question but I seriously need some help. Currently I am running a site with good traffic. I marketed it and registered to many search engines since last 2 years. If I want to shift to ASP.net, my page extensions will be .aspx. Then do I have to re register all my pages again? Do I have to redo all my 2 years work again?
If I want to shift to ASP.net, my page extensions will be .aspx. Then do I have to re register all my pages again?
No. There are a few ways you can plan for this. The first and probably best solution would be to implement Content Negotiation at the server level and eliminate the page extensions altogether.
www.example.com/page-name Although this might be a highly technical approach, I believe it is the best long term solution.
The second solution would be to implement a 301 redirect from all pages ending with .asp to permanently redirect to all pages ending with .aspx.
I've not done any work with aspx pages yet, I've not noticed that asp pages are incompatible with ASP.NET (aspx). Are they?
Do I have to redo all my 2 years work again?
I wouldn't think so. By the way, search engine submissions are now deprecated. Its a pay to play landscape and Google is really the last free resource of any value. You'll need to do PFI, PPC and CPC for maximum exposure with the smaller SEs that may generate qualified traffic for your web site(s).
To change mappings, you want to go to the web site properties in IIS Manager. Then the Home Directory tab, then click the Configuration button. From there you want to make the mapping for .asp (or whatever the current extension your files have) match the entry for .aspx.