PDA

View Full Version : انتقال ازيك صفحه به صفحه ديگه



saeid12
چهارشنبه 04 فروردین 1389, 21:51 عصر
سلام خدمت تمام دوستان
من به تازگي دامين براي وبلاگم خريدم و ميخواهم بازديد كننده هام از دامين خودم باشه. واسه همين كدي لازم دارم كه اول دامين رو چك بكنه و اگه دامين خودم نبود بازديد كننده رو به دامين خودم بفرسته.
من يك كد پيدا كردم كه فقط صفحه رو جابه جا مي كرد بدون توجه به دامين يا آدرس و همينطوري هي صفحه رفرش ميشد!
اگه ميشه كمكم كنيد...
ممنون/

ayub_coder
پنج شنبه 05 فروردین 1389, 13:29 عصر
میشه واضح تر بگید منظورتون چیه؟

saeid12
پنج شنبه 05 فروردین 1389, 18:44 عصر
میشه واضح تر بگید منظورتون چیه؟

سلام دوست من
عزيز من يه وبلاگ دارم مثلا با اين آدرس: mesal.mihanblog.com
و يك دامين خريدم كه به وبلاگم متصل شده مثلا: mesal.net
حالا با توجه به اينكه من فقط از ميهن بلاگ ميتونم وبم رو كنترل كنم و ويرايش كنم!
ميخوام طوري بشه كه هركي با آدرس mesal.mihanblog.com وارد وبلاگم ميشه صفحه به mesal.net هدايت بشه... ولي اگه كسي با همون آدرس mesal.net وارد شد ديگه اون كد عمل نكنه.
اگه بازم نتونستم توضيح بدم بگين.
ممنون/

امیـرحسین
پنج شنبه 05 فروردین 1389, 20:45 عصر
این اصلا روش جالبی به نظر نمیاد ولی با کد زیر میشه:
<script type="text/javascript">
if(window.location.href.indexOf('mihanblog.com') != -1)
window.location.href = 'http://mesal.net';
</script>

saeid12
پنج شنبه 05 فروردین 1389, 21:14 عصر
این اصلا روش جالبی به نظر نمیاد ولی با کد زیر میشه:
ممنونم بابت لطفي كه كردي:قلب:
اما اگه راه بهتري رو سراغ داري از ما دريغ نكن؟
ممنون/

امیـرحسین
پنج شنبه 05 فروردین 1389, 22:43 عصر
با خود میهن بلاگ تماس بگیرید بگید می خوام چنین کاری کنم. احتمالا بدون قابلیتی از طرف اونها نشه.

saeid12
جمعه 06 فروردین 1389, 00:09 صبح
با خود میهن بلاگ تماس بگیرید بگید می خوام چنین کاری کنم. احتمالا بدون قابلیتی از طرف اونها نشه.
راستش من خيلي با مديران مكاتبه مي كنم اما هيچ كدوم جوابم رو نميدن!
البته نه فقط من دوستان هم كه امتحان كردن هيچ پاسخي دريافت نكردن!
حالا ايراد اين كدي كه داديد چي هستش؟

امیـرحسین
جمعه 06 فروردین 1389, 05:37 صبح
ایرادش اینه که اگر جاواسکریپت کاربر، به هر دلیلی غیرفعال باشه، این کد کار نمی کنه و اینکه طولانی ترین روش Redirect محسوب میشه. برای افزایش کارایی، این کد رو به عنوان اولین زیرمجموعه تگ HEAD قرار بدید.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="rtl" lang="fa-IR">
<head>
<script type="text/javascript">
if(window.location.href.indexOf('mihanblog.com') != -1)
window.location.href = 'http://mesal.net';
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
.....

saeid12
جمعه 06 فروردین 1389, 14:05 عصر
من دقيقا كد رو همون جا گذاشتم و سرعتش هم براي من خوبه!
اما اينكه اگه كاربر جاوا اسكريپتش غير فعال باشه مشكل پيش مياد...
من يادمه يه متا تگ بود كه همين كار رو انجام ميداد اما همون ايرادي كه اولش گفتم پيش ميومد. يعني هي صفحه رفرش ميشد!
به نظرتون نميشه اون متا تگ رو كاري كرد كه كار همين كد رو بكنه؟

<META HTTP-EQUIV="refresh"
content="10; URL=http://the URL of the second page">

mehdi.mousavi
جمعه 06 فروردین 1389, 18:26 عصر
من دقيقا كد رو همون جا گذاشتم و سرعتش هم براي من خوبه!
اما اينكه اگه كاربر جاوا اسكريپتش غير فعال باشه مشكل پيش مياد...
من يادمه يه متا تگ بود كه همين كار رو انجام ميداد اما همون ايرادي كه اولش گفتم پيش ميومد. يعني هي صفحه رفرش ميشد!
به نظرتون نميشه اون متا تگ رو كاري كرد كه كار همين كد رو بكنه؟

<META HTTP-EQUIV="refresh"
content="10; URL=http://the URL of the second page">

سلام.
اگر اجازه ارسال فایل به root رو داشته باشید، می تونید توی web.config (http://learn.iis.net/page.aspx/557/translate-htaccess-content-to-iis-webconfig/) با rewrite اینکارو انجام بدید. اگر سرور از Apache استفاده میکنه، می تونید این عمل redirection رو با فایل htaccess انجام بدید. یعنی یه فایل .htaccess (http://kb.mediatemple.net/questions/242/How+do+I+redirect+my+site+using+a+.htaccess+file%3 F) بسازید و توش این عمل رو بدلخواه انجام بدید.
معمولا Web Log های درست و حسابی، مثل Blogger (http://blogger.com) خودشون این امکان رو فراهم میکنن. من در مورد وبلاگی که شما اسم بردید، اطلاعی ندارم.

در هر حال، شما نمی تونید با meta tag فوق اینکارو کنید.

موفق باشید.

امیـرحسین
جمعه 06 فروردین 1389, 18:26 عصر
این تگ رو من یادم بود ولی نمیشه.
من بهترین پیشنهادی که می تونم بهتون بکنم اینه حالا که دامین گرفتید، یک هاست هم بگیرید! اونجوری هم سرعت لود سایت خیلی بالا میره، هم امکانات خیلی بیشتری خواهید داشت. تا جایی که یادمه میشه آرشیو میهن بلاگ اینا رو در Wordpress ایمپورت کرد. و یا حتی هاست هم نگیرید و از سرویس رایگان Wordpress.com استفاده کنید. شما احتمالا با سیستمهای دیگه کار نکردید و فکر می کنید میهن بلاگ خیلی خوبه ولی اگر مثلا با همون Wordpress آشنا بشید، می فهمید که میهن بلاگ و بقیه سیستمها اصلا جالب و بهینه نیستند.

saeid12
جمعه 06 فروردین 1389, 20:37 عصر
ین تگ رو من یادم بود ولی نمیشه.
من بهترین پیشنهادی که می تونم بهتون بکنم اینه حالا که دامین گرفتید، یک هاست هم بگیرید! اونجوری هم سرعت لود سایت خیلی بالا میره، هم امکانات خیلی بیشتری خواهید داشت. تا جایی که یادمه میشه آرشیو میهن بلاگ اینا رو در Wordpress ایمپورت کرد. و یا حتی هاست هم نگیرید و از سرویس رایگان Wordpress.com استفاده کنید. شما احتمالا با سیستمهای دیگه کار نکردید و فکر می کنید میهن بلاگ خیلی خوبه ولی اگر مثلا با همون Wordpress آشنا بشید، می فهمید که میهن بلاگ و بقیه سیستمها اصلا جالب و بهینه نیستند.
من با سرويس هاي ديگه هم آشنايي دارم اما مسئله اينه كه من سرمايه براي گرفتن هاست ندارم و ورد پرس هم براي اينكه اجازه بده تا از امكاناتش استفاده كنم يك مبلغي رو ميگيره كه هم من نميدونم چقدر هست و هم نميدونم چطوري پرداختش كنم!
و اينكه سرويس ميهن بلاگ نسبت به اون ها خيلي ضعيف هستش بحثي نيست اما از نظر سرور هاي ديگه وبلاگ دهي به نظر من بهتره.