0
현재 Windows 공유 호스팅을 사용하고 있습니다. 내 하위 도메인을 새 도메인 (전체 경로 포함)으로 리디렉션해야합니다. http://oldsubdomain.olddomain.com/page1/topic1에 대한 사용자 방문, 그것은 http://newdomain.com/page1/topic1하위 도메인을 다른 도메인으로 리디렉션
이이 방법으로 사용자를 리디렉션합니다 예를 들어
내 서비스 제공
<script language="c#" runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.new-url.com");
}
</script>
에 의해 제안하지만이 방법은 없습니다처럼 전체를 리디렉션 할 것 url. 어떤 제안? 감사합니다 아래의 Web.config를 사용하여 리디렉션,하지만 여전히 500 내부 오류, 어떤 아이디어를 얻을려고
* UPDATE
?
<?xml version="1.0"?>
<configuration>
<system.webServer>
<rewrite>
<rule name="CName to URL" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^(?!www)(.*)\.olddomain\.com$" />
</conditions>
<action type="Redirect" url="http://newdomain.com/{R:0}" />
</rule>
</rewrite>
</system.webServer>
<system.web>
<compilation debug="false" targetFramework="4.0" />
</system.web>
</configuration>
안녕하세요. URL 경로를 하드 코드 할 수 없습니다. 예를 들어 사용자가 검색 엔진을 통해 링크를 검색 할 때 특정 URL을 전체 경로와 함께 새 도메인으로 리디렉션해야합니다. – My2ndLovE