ColdFusion, ASP, PHP ve .Net için 301 yönlendirme nasıl yapılır?
Bazen mevcut domaini kapatıp başka bir domaine taşımanız gerekebilir. Mesela ben http://www.grafikerozkan.com domainimi iptal edip içeriğini ozkanozcan.com a taşımak istersem nasıl yaparım? Bu durumda tüm içerik http://grafikerozkan.com/ozkan.html şeklindeyken http://ozkanozcan.com/ozkan.html şeklinde görünecektir. Eski siteyi yeni siteye yönlendirme için 301 yönlendirmeyi kullanırız. Peki bunu nasıl yapacağız hangi kodları kullanacağız. İşte cevabı:
ColdFusion için 301 yönlendirmesi
<.cfheader statuscode="301" statustext="Moved permanently">
<.cfheader name="Location" value="http://www.ozkanozcan.com">
PHP için 301 yönlendirmesi
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location:http://www.ozkanozcan.com" );
?>
ASP için 301 yönlendirmesi
<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently";
Response.AddHeader("Location","http://www.ozkanozcan.com");
%>
ASP.Net için 301 yönlendirmesi
<script runat="server" language="C#">
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.ozkanozcan.com");
}
</script>