מאגרי מידע

כיצד ניתן לבצע הפניות 301 לכתובות URL ללא www אל הכתובת המלאה (כולל www)?


הדרך הטובה והקלה ביותר לבצע הפניה זו בדפי ASP היא להכניס את הקוד הבא בראש כל דף באתר.
במידה וישנו דף שכל דפי האתר משתמשים בו באמצעות הפקודה include, ניתן להכניס את הקוד לדף זה בלבד.
הערה:
הפנייה זו שולחת סטטוס 301 אל הדפדפן או מנוע החיפוש.
במקרה זה, ההפניה מודיעה למנועי החיפוש לעדכן את הקישור ללא ה www לקישור החדש שכולל את ה www בתוכו.
<%
If InStr(Request.ServerVariables("SERVER_NAME"),"www") = 0 Then
	Response.Status="301 Moved Permanently"
	Response.AddHeader "Location","http://www."
		& Request.ServerVariables("HTTP_HOST")
		& Request.ServerVariables("REQUEST_URI")
	Response.End
End if
%>



נכתב ע"י: LiveDns Ltd - אחסון אתרים  אחסון אתרים | תאריך: 5/27/2010
צפיות: 8641

חזרה לדף קודם