bundles
  آیا می دانید تا کنون 7592 نفر در 16 دوره آموزشی سون لرن ثبت نام کرده اند !

چگونه تمامی آدرس های یک دامنه را به آدرس معادل در دامنه دیگر منتقل کنیم؟

6 3568 ۱۴ آبان ۹۳

شاید برای شما هم اتفاق افتاده باشه که خدماتی رو در بستر یک وبسایت ارائه میدید و برای اون وبسایت دو دامنه دارید! ممکنه بعدا دامنه جدیدی رو باز سفارش بدید برای اون سایت و می خواید مطالب وبسایت شما از دامنه های مختلفتون قابل دسترس باشه .

خوب یه راه اینه که همه ی دامنه ها رو پارک کنید روی هاستتون تا هر صفحه با چندین دامنه ی مختلف باز بشه . به طور مثال آدرس های domain1.com/about و domain2.com/about هر دو دقیقا 1 صفحه رو باز می کنند و نشون میدن !

شاد در وهله ی اول بگید چقدر خوبه که هر صفحه از سایتمون با چند دامنه قابل دسترس باشه ! ولی انجام این کار مشکلاتی رو بوجود میاره .

موتورهای جستجو این رو نمی پسندند که یک محتوای یکسان از طریق چند URL در دسترس باشه و این کار بعضا باعث تاثیر منفی در سئوی سایت شما میشه . ضمن اینکه کاربرا رو هم می تونی گیج کنه ! شاید کاربر متوجه نشه که هر دو دامنه مال شماست و فکر کنه یه سایت جدا رو داره میبینه و در نهایت یکپارچگی سایت شما کاسته میشه .

بهتره به جای این کار تمامی دامنه های فرعی رو به دامنه های اصلیتون منتقل (Redirect) کنید . این کار باعث میشه که کاربر همیشه دامنه ی اصلی شما رو ببینه و موتورهای جستجو هم همینطور !

امروز فقط خواستم یه کد ساده و کاربردی در اختیار شما قرار بدم که باعث میشه تمامی آدرس های معادل از یک دامنه به دامنه ی دیگه منتقل بشه .

بزارید یه مثال بهتر بزنم . مثلا ما دامنه های 7Learn.com و 7Learn.ir رو در اختیار داریم . می خوایم کاری کنیم که تمامی آدرس های معتبر روی دامنه ی اصلی (7Learn.com) در دامنه ی فرعی (7learn.ir) هم معتبر باشه و به دامنه ی اصلی منتقل بشن .  مثلا این آدرس ها باید از 7Learn.ir به 7Learn.com منتقل بشن :

http://7Learn.ir ==> http://7Learn.com
http://7Learn.ir/ads ==> http://7Learn.com/ads
http://7Learn.ir/page/12 ==> http://7Learn.com/page/12

چاره ی کار خیلی سادست !

کافیه در فایل htaccess مربوط به هاست دامنه های فرعی این سه خط کد رو قرار بدید :

این کار باعث میشه هر آدرسی که در دامنه فرعی وارد بشه به آدرس معادلش در دامنه اصلی منتقل بشه !

می تونید همین الان به آدرس همین پست در دامنه 7Learn.ir برید و مشاهده کنید که به سرعت به آدرس معادلش در 7Learn.com منتقل خواهید شد ! بدون اینکه هیچ کد و فایلی در هاست 7Learn.ir داشته باشیم و فقط با یه فایل ساده ی htaccess !

 

:: مطالب جدید سون لرن را از طریق ایمیل دریافت کنید :

دیدگاه ها 6 دیدگاه برای این مطلب ارسال شده است.

  • ‏‏
    پایگاه علمی فرهنگی کتابیم(۲۰ آبان ۱۳۹۳)

    مممنون

  • ‏‏
    Jalal Mohammadzadeh(۲۶ بهمن ۱۳۹۳)

    سلام
    من میخوام ادرسهامو سئو کنم دقیقا مثل ادرسها سایت شما ولی دو تا تگ a دارم که بجای اینکه بره و صفحه دیگه متد رو به همون صفحه میفرسته و کد htaccess رو هم نوشتم و براتون نوشتم لطفا هرجاش مشکلی داره برام رفعش کنید . درضمن کدها بصورت دستی کار میکنه ولی اتومات عمل نمیکنه

    میخوام که ادرس اولی و دومی به شکل زیر در بیاد
    localhost/test/city/msh/teh
    localhost/test/hotel/msh/ghasr

    خیلی ممنون

  • ‏‏
    جلال محمدزاده(۲۷ بهمن ۱۳۹۳)

    اقا من میخوام ادرسهامو مثل ادرسهای شما تو نوار ادرس نمایش بدم باید چه کدی تو فایل htaccess بنویسم و لینکها و دکمه های ساب میت رو چطوری باید بنویسم. اگر میشه راهنمایی کنید

    • ‏‏
      لقمان آوند(۲۸ بهمن ۱۳۹۳)

      سلام
      ما از وردپرس استفاده می کنیم که خودش ساختار permalink رو ایجاد میکنه و همینطور htaccess رو . خودمون برای این نحوه آدرس دهی کار خاصی نکردیم .

  • ‏‏
    محمد شمس(۱۶ آذر ۱۳۹۵)

    سلام بنده یک سایت دارم که پس از یک سال که پیشرفت کرده یک سابدامین روش گذاشتم و یه سایت نیازمندیها روی اون نصب کردم و صفحه اصلی سایت قبلی رو به سابدامین(سایت نیازمندیها ) ریدایرکت کردم حالا میخوام تمام ادرسهای سایت اصلی رو به سایت جدید که سابدامین هست ریدایرکت بکنم واینکه میخوام بدون با اینکار سئو مطالب سایت اصلیم از بین نمیره؟؟ سایت اصلی یعنی سایت غیر سابدامین لطفا جواب روبرام ایمیل کنید ممنون میشم

    • ‏‏
      وحید صالحی(۲۰ آذر ۱۳۹۵)

      دوست عزیز سوالات متفرقه رو در انجمن مطرح کنید

  • ارسال دیدگاه

    ورود/عضویت سریع با اکانت فیسبوک/جیمیل شما

    :: شما می توانید با استفاده از اکانت یاهو یا جیمیل خود به صورت کاملا امن، سریع و بدون نیاز به ورود اطلاعات عضو و وارد سایت شوید. در این صورت هیچ نیازی به ورود نام کاربری و رمز عبور خود نخواهید داشت و هویت شما از طریق ایمیلتان مورد تائید قرار می گیرد .
    برای استفاده از این روش باید در اکانت گوگل(جیمیل) و یا یاهوی خود لاگین باشید .
    عضویت/ ورود سریع با :
    در حال اتصال ...

    ورود به سایت

    ورود سریع با :
    در حال اتصال ...

    جستجو در سون لرن

    عبارت :
    7LearnTelegram