Help - Search - Members - Calendar
Full Version: 301 permanent redirection help
HTMLHelp Forums > Programming > Web Server Configuration
Almalutz
Hello all, hope you all are doing well. I have a website and its URL has been changed and i want to implement 301 permanent redirection on my website. The home page URL is same but inner page URL's have been changed. My Home page website URL is unchanged- http://www.emulateinfotech.com but the inner URL's have been renamed. here are some old and new URL's of my website-

Old URL- http://www.emulateinfotech.com/about-us.aspx
New URL- http://www.emulateinfotech.com/about-us

Old URL- http://www.emulateinfotech.com/portfolio.aspx
New URL- http://www.emulateinfotech.com/portfolio

Old URL- http://www.emulateinfotech.com/contact-us.aspx
New URL- http://www.emulateinfotech.com/contact-us

Can anyone tell me the 301 permanent redirection code from old aspx page to new php website. It would be very helpful if anyone could help. Thanks in advance.
pandy
Is it a Windows server?
Almalutz
yes it's a window's server
pandy
Sorry, then I don't know. But I read somewhere that if you have the URL Rewrite Module you can do it in a .htaccess like way (what's used on Apache), even if with a different syntax.

https://docs.microsoft.com/en-us/iis/extens...deo-walkthrough
Almalutz
I have tried from htaccess but its not working its showing 404 error and "/" error
pandy
You mean you've used an .htaccess file? No, that won't work on IIS, not that I know of.
Christian J
Maybe this explains how to do it on IIS?
https://docs.microsoft.com/en-us/iis/configuration/
https://docs.microsoft.com/en-us/iis/config...r/httpredirect/

Maybe the web host's control panel has a simplified way to do this as well.
pandy
Doesn't seem so. If I understand it half right the best you can do is redirect the whole site to a specific URL. But I understood very little so... wacko.gif

Still think you need the URL Rewrite Module. But I don't know how to find out if it's installed. Well, asking the host is of course one way.

Tom H.
It appears Almalutz achieved the desired 301 redirects on IIS:
CODE

eunice:~ tom$ curl -I http://www.emulateinfotech.com/about-us.aspx
HTTP/1.1 301 Moved Permanently
Content-Length: 162
Content-Type: text/html; charset=UTF-8
Location: http://www.emulateinfotech.com/about-us
Server: Microsoft-IIS/8.5
X-Powered-By: ASP.NET
X-Powered-By-Plesk: PleskWin
Date: Fri, 14 Jun 2019 20:13:32 GMT

I am curious what it took.
pandy
So are we all. smile.gif
CharlesEF
Windows IIS requires that the 'HTTP Redirect' module be installed. See this page for help, if you use Win10 then follow the steps for Win8/Win8.1.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2019 Invision Power Services, Inc.