PDA

View Full Version : سوال: تغییر اتوماتیک دامنه



Beginner67
یک شنبه 15 دی 1392, 10:01 صبح
سلام.
چجوری میشه وقتی دامنه ای به عنوان مثال test.ir رو وارد میکنیم بعد از یکی دو ثانیه دامنه به صورت اتوماتیک تغییر کنه؟
یعنی از test.ir بره به zz.ir .

Mohammad_dn
یک شنبه 15 دی 1392, 10:52 صبح
یعنی چی دامنه عوض بشه؟دامنه رو کجا وارد میکنید؟لطفا بیشتر توضیح بدید

vira1368
یک شنبه 15 دی 1392, 11:59 صبح
سلام،
با استفاده از این کد کاربر بعد از 4 ثانیه اتوماتیک هدایت میشه به آدرس مورد نظر:


<html>
<head>
<meta charset="utf-8" />
</head>
<body>
<p align="center">شما به صورت خودکار به آدرس جدید منتقل می شوید</p>
<script type="text/javascript">
setTimeout('Redirect()',4000);
function Redirect(){
location.href = 'http://www.test.zz.ir';
}
</script>
</body>
</html>

ZivehDesigne
یک شنبه 15 دی 1392, 15:51 عصر
دوست عزیز از این ترفند زمانی استفاده می شه که دامنه سایتتو عوض کردی و می خوای کاربران سایت قدیمی هنگام ورود بصورت خودکار به سایت جدید هدایت بشن و از تابع زیر هم می تونی استفاده کنی:


Response.Redirect("http://www.google.com");
می تونی این کد رو تو قسمت Load Form قرار بدی...

Beginner67
یک شنبه 15 دی 1392, 17:50 عصر
از لطف همگی ممنونم....بله منم ی دامنه قبلی دارم که آدرس عوض شده و میخوام دامنه جدید رو بذارم.
یعنی تو صفحه دیفالت یا مستر پیج قرار بدم؟

Beginner67
یک شنبه 15 دی 1392, 17:58 عصر
دوست عزیز از این ترفند زمانی استفاده می شه که دامنه سایتتو عوض کردی و می خوای کاربران سایت قدیمی هنگام ورود بصورت خودکار به سایت جدید هدایت بشن و از تابع زیر هم می تونی استفاده کنی:


Response.Redirect("http://www.google.com");
می تونی این کد رو تو قسمت Load Form قرار بدی...

خوب من تو مسترپیج اصلیم تو قسمت pageload اون با دستور Response.Redirect("http://mesal.ir"); رو نوشتم ولی این باعث میشه دیگه کلا سایت بالا نیاد.خطا نمیده ولی صفحه هم لود نمیشه.

Beginner67
یک شنبه 15 دی 1392, 18:01 عصر
سلام،
با استفاده از این کد کاربر بعد از 4 ثانیه اتوماتیک هدایت میشه به آدرس مورد نظر:


<html>
<title>
<meta charset="utf-8" />
</title>
<body>
<p align="center">شما به صورت خودکار به آدرس جدید منتقل می شوید</p>
<script type="text/javascript">
setTimeout('Redirect()',4000);
function Redirect(){
location.href = 'http://www.test.zz.ir';
}
</script>
</body>
</html>


این روش جواب داد...ولی هر 4 ثانیه یه بار صفحه رو رفرش میکنه...چیکارش کنم که فقط دفعه اول تغییر کنه؟

Beginner67
یک شنبه 15 دی 1392, 18:12 عصر
ببینید یه چیزی مثه این سایت میخوام:
2020.ir

rational unified process
یک شنبه 15 دی 1392, 19:01 عصر
ببین همون که ویرا گفت فقط time out رو حذف کن

<script type="text/javascript">location.href="http://www.google.com"</script>

ZivehDesigne
یک شنبه 15 دی 1392, 19:33 عصر
خوب من تو مسترپیج اصلیم تو قسمت pageload اون با دستور Response.Redirect("http://mesal.ir"); رو نوشتم ولی این باعث میشه دیگه کلا سایت بالا نیاد.خطا نمیده ولی صفحه هم لود نمیشه.



دوست من این کد رو امتحان کردم مشکلی نداره و می تونه کاربران رو به سایت جدید انتقال بده حتما یه جای دیگه اشتباه کردی با دقت بیشتری عمل کن... ضمنا باید تو قسمت load Form صفحه پیش فرض قرار بدی صفحه ای که کاربران هنگام ورود به سایت می بینند...

vira1368
یک شنبه 15 دی 1392, 20:22 عصر
این روش جواب داد...ولی هر 4 ثانیه یه بار صفحه رو رفرش میکنه...چیکارش کنم که فقط دفعه اول تغییر کنه؟

منظورتون چیه صفحه بازم رفرش میکنه؟ مگه توی صفحه جدیدتون هم این اسکریپت رو اضافه کردین؟

Beginner67
یک شنبه 15 دی 1392, 21:33 عصر
ببینید من دو دامنه ای که دارم روی یک هاسته نه دو هاست.
میشه یکیش رو اصلی و یکیش رو alias تعریف کرد و این کار رو براش انجام داد؟

Beginner67
دوشنبه 16 دی 1392, 09:28 صبح
ببین همون که ویرا گفت فقط time out رو حذف کن

<script type="text/javascript">location.href="http://www.google.com"</script>


خوب دیگه اینجوری که کمتر از 1 ثانیه صفحه رفرش میشه و بدتره.
ببینید من 2 تا دامنه هام رو یه هاسته...