نمایش نتایج: از شماره 1 تا 7 , از مجموع 7

موضوع: ریدایرکت کردن همه لینک های سایت

  1. #1
    عضو انجمن Faraz4u آواتار ها
    تاریخ عضویت
    Jan 2009
    نوشته ها
    312
    تشکر تشکر کرده 
    568
    تشکر تشکر شده 
    246
    تشکر شده در
    185 پست

    پیش فرض ریدایرکت کردن همه لینک های سایت

    سلام

    چطوری اینجوری ریدایرکت کنم که وقتی هر لینکی رو وارد کنم . دقیقا همون لینک از روی یه دامین دیگه بیاد بالا؟

    مثلا:

    www.site.com ==> www.site.net

    www.site.com/xxx.html ==> www.site.net/xxx.html
    کنترل پنلم : cpanel
    ویرایش توسط Faraz4u : April 8th, 2011 در ساعت 19:00

  2. # ADS




     

  3. #2
    عضو انجمن Hostpolis آواتار ها
    تاریخ عضویت
    Nov 2010
    محل سکونت
    ایران، کانادا
    نوشته ها
    444
    تشکر تشکر کرده 
    4,763
    تشکر تشکر شده 
    1,678
    تشکر شده در
    961 پست

    پیش فرض پاسخ : ریدایرکت کردن همه لینک های سایت

    توی روت سایت فایل htaccess درست کنید و:

    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]
    SYNAPTI.CA - World's Localhost
    نماینده رسمی Cpanel، Plesk و دایرکت ادمین.
    دیتاسنتر با مدیریت و پشتیبانی ایرانی در کانادا


  4. تعداد تشکر ها از Hostpolis به دلیل پست مفید


  5. #3
    عضو جدید linkers آواتار ها
    تاریخ عضویت
    May 2009
    نوشته ها
    31
    تشکر تشکر کرده 
    72
    تشکر تشکر شده 
    11
    تشکر شده در
    9 پست

    پیش فرض پاسخ : ریدایرکت کردن همه لینک های سایت

    نقل قول نوشته اصلی توسط Hostpolis نمایش پست ها
    توی روت سایت فایل htaccess درست کنید و:

    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]
    من از CMS نیوک استفاده میکنم و فایل htaccess از قبل وجود داره. این متنی که گفتید رو کجای htaccess کپی کنم ؟

  6. #4
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : ریدایرکت کردن همه لینک های سایت

    علاوه بر اين خود سيپنل براي سادگي كار شما يك ابزار كمكي داره كه در بخش Redirects هست و اين كار رو انجام ميده و خودش كد htaccess مربوطه رو براتون ايجاد ميكنه.

    ---------- Post added at 08:54 PM ---------- Previous post was at 08:53 PM ----------

    نقل قول نوشته اصلی توسط linkers نمایش پست ها
    من از CMS نیوک استفاده میکنم و فایل htaccess از قبل وجود داره. این متنی که گفتید رو کجای htaccess کپی کنم ؟
    يعني هر دو سايت روي همون هاست ميزباني ميشند ؟
    در اين صورت نياز به يك condition براي بررسي آدرس داريم.
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  7. #5
    عضو جدید linkers آواتار ها
    تاریخ عضویت
    May 2009
    نوشته ها
    31
    تشکر تشکر کرده 
    72
    تشکر تشکر شده 
    11
    تشکر شده در
    9 پست

    پیش فرض پاسخ : ریدایرکت کردن همه لینک های سایت

    نقل قول نوشته اصلی توسط Rezash نمایش پست ها
    علاوه بر اين خود سيپنل براي سادگي كار شما يك ابزار كمكي داره كه در بخش Redirects هست و اين كار رو انجام ميده و خودش كد htaccess مربوطه رو براتون ايجاد ميكنه.

    ---------- Post added at 08:54 PM ---------- Previous post was at 08:53 PM ----------



    يعني هر دو سايت روي همون هاست ميزباني ميشند ؟
    در اين صورت نياز به يك condition براي بررسي آدرس داريم.
    من دامین .com ی که داشتم ف ی ل ت ر شده و الان میخوام از .ir استفاده کنم و هر 2 تا دامین هم روی یک هاست قرار دارند. CMS ی که استفاده میکنم نیوک هست و میخوام هرکسی که از هر طریقی مثل سرچ به سایتم اومد دقیقاً به همون آدرس منتها با دامین .ir منتقل بشه. راهنماییم میکنید ؟

  8. #6
    عضو انجمن Hostpolis آواتار ها
    تاریخ عضویت
    Nov 2010
    محل سکونت
    ایران، کانادا
    نوشته ها
    444
    تشکر تشکر کرده 
    4,763
    تشکر تشکر شده 
    1,678
    تشکر شده در
    961 پست

    پیش فرض پاسخ : ریدایرکت کردن همه لینک های سایت

    فایل htaccess موجود رو بک آپ بگیرید. توی فایل بگردید ببینید این لاین برای rewrite هست یا نه. اگر نبود در آخرش paste کنید. این بهترین راه نیست.

    شما میتونید دامنه رو از پانل پارک کنید یا حتی بهتر از اون فورواردینگ شرکت ثبت دامنه استفاده کنید بهترین حالت هست.
    SYNAPTI.CA - World's Localhost
    نماینده رسمی Cpanel، Plesk و دایرکت ادمین.
    دیتاسنتر با مدیریت و پشتیبانی ایرانی در کانادا


  9. تعداد تشکر ها از Hostpolis به دلیل پست مفید


  10. #7
    عضو انجمن
    تاریخ عضویت
    Aug 2009
    نوشته ها
    415
    تشکر تشکر کرده 
    171
    تشکر تشکر شده 
    595
    تشکر شده در
    424 پست

    پیش فرض پاسخ : ریدایرکت کردن همه لینک های سایت

    نقل قول نوشته اصلی توسط Hostpolis نمایش پست ها
    توی روت سایت فایل htaccess درست کنید و:

    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]
    سلام
    بخش bold شده اینجا چه کاربردی داره؟

    از این کد استفاده کنید:
    کد:
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^www\.domain\.com$ [NC]
    RewriteRule ^(.*)$ http://www.domain.net/$1 [R=301,L]
    RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]
    RewriteRule ^(.*)$ http://www.domain.net/$1 [R=301,L]

  11. تعداد تشکر ها از Talahost.Com به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •