PDA

View Full Version : آموزش: بارگذاری سایت بدون www



general67
پنج شنبه 20 فروردین 1394, 14:10 عصر
سلام خدمت همه

ما یه سایت تو asp.net طراحی کردیم و الان رو اینترنته.
فقط مشکلی که هست اینه که مخوام سایت با www لود بشه نه بدون اون.
fixe:www.rsmodern.com
false:rsmodern.com

هاست هم وب سایت پنل هستش.و dnsها هم یک رکورد www دارم.و دو تا point :rsmodern.com ,www.rsmoedrn.com
اگه کسی میدونه راهنمایی کنه .ممنون
:ناراحت:

Ebrahim11
پنج شنبه 20 فروردین 1394, 17:46 عصر
سلام دوست عزیز
برای اینکار کد زیر را در فایل global.asax کپی کنید

protected void Application_BeginRequest(object sender, EventArgs e) {


if (HttpContext.Current.Request.Url.ToString().ToLowe r().Contains("http://.rsmodern.com"))
{
HttpContext.Current.Response.Status = "301 Moved Permanently";
HttpContext.Current.Response.AddHeader("Location",
Request.Url.ToString().ToLower().Replace(
"http://rsmodern.com",
"http://www.rsmodern.com"));
CompleteRequest();
}


}

موفق باشید

general67
پنج شنبه 20 فروردین 1394, 18:53 عصر
ممنون اما این ارور رو میده.
500 - Internal server error.There is a problem with the resource you are looking for, and it cannot be displayed.

general67
پنج شنبه 20 فروردین 1394, 19:01 عصر
و توی کدتون r(). چیه آخه این آرگومان تعریف نشده است.

general67
جمعه 21 فروردین 1394, 16:07 عصر
حل شد دوستان .کد بالا رو بزارین تو global و dns تون رو رفرش کنید تمومه.:قهقهه::قهقهه::قهقهه::ق هقهه::قهقهه::قهقهه:

kamranetemadi
جمعه 21 فروردین 1394, 17:50 عصر
خسته نباشید :قهقهه::قهقهه::قهقهه::قهقهه:: هقهه::قهقهه::قهقهه::قهقهه::ق قهه:
ToLower()