เครื่องที่มีประสิทธิภาพและการค้นหาวิธีที่เป็นเพื่อนสำหรับ webpage redirection มันจะรักษาไว้เหมือนเดิม การค้นหาเจอเว็บของคุณจะอยู่ที่ตำแหน่งเดิมสำหรับหน้านั้นๆ ถ้าคุณจะต้องการเปลี่ยนแปลงตั้งชื่อหรือเคลื่อนย้ายหน้ารอบๆ มันคือออพชั่นปลอดภัยที่สุด รหัส” 301 ” ข้างล่างคือคู่วิธีที่จะเพิ่ม URL Redirection
ColdFusion Redirect
<.cfheader statuscode=”301″ statustext=”Moved permanently”>
<.cfheader name=”Location” value=”http://www.gootum.com”>
PHP Redirect
<?
Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: http://www.gootum.com” );
?>
ASP Redirect
<%@ Language=VBScript %>
<%
Response.Status=”301 Moved Permanently”;
Response.AddHeader(“Location”,”http://www.gootum.com/”);
%>
ASP .NET Redirect
<script runat=”server”>
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = “301 Moved Permanently”;
Response.AddHeader(“Location”,”http://www.gootum.com”);
}
</script>
JSP (Java) Redirect
<%
response.setStatus(301);
response.setHeader( “Location”, “http://www.gootum.com/” );
response.setHeader( “Connection”, “close” );
%>
CGI PERL Redirect
$q = new CGI;
print $q->redirect(“http://www.gootum.com/”);
Ruby on Rails Redirect
def old_action
headers["Status"] = “301 Moved Permanently”
redirect_to “http://www.gootum.com/”
end



Posted in
Tags:
แล้วมันแตกต่างกันยังไงกับ 404 ครับ เพราะ 404 เวลาหาไม่เจอมันก็จะบอก 404 แล้วถ้าเราจะทำหน้า 404 เป็น 301 จะดีหรือป่าวครับ พอเจอหน้า404 ปุ๊ป ก็ให้ ไปหน้า 301 ปั๊บ แบบนี้ ดีไหมครับ
404 คือหน้าที่ไม่มีข้อมูลแล้วเช่นประกาศโดนลบครับ หรือว่าไฟล์หายไปแล้ว
301 คือการย้ายหน้าอย่างถาวรหรือย้ายเว็บจากเว็บเก่าไปที่โดเมนใหม่ครับ
แหล่มเลยครับ เด๋วไปredirect มั่ง