/
  • باز شدن سایت همراه www

  • ارسال پاسخ   امتیاز موضوع:
    • 1 رأی - میانگین امیتازات: 5
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی باز شدن سایت همراه www
    نویسنده پیام
    cyletech غایب
    علیرضا اسکندرپور شوفری
    *****

    ارسال‌ها: 2,197
    تاریخ عضویت: ۱۳۸۸ فروردين ۸
    اعتبار: 42
    تشکرها : 1258
    ( 2239 تشکر در 1089 ارسال )
    ارسال: #1
    باز شدن سایت همراه www
    سلام دوستان،

    به نظر شما کدام یک از ادرس های زیر صحیح تر هست؟

    کد PHP:
    http://site.com
    http://site.com/
    http://www.site.com
    http://www.site.com/ 

    این سوال در بخش آموزش های گوگل پرسیده شده اما خیلی ناچیز توضیح دادند اما من قصد دارم با توضیح کامل و دو خط دستور شما را به فیض برسونم.
    همانطور که مستحضر هستید، آدرس http://www.site.com/ پیشنهاد می شود. زیرا دارای "/" در آخر آدرس و همچنین www در اول آدرس می باشد.
    خیلی ها از این مسئله میگذرند اما نمیدونن که چه اشتباه بزرگی می کنند. اگر سایت شما هم مانند سایت خودم معروف باشه و یک آمارگیر انگلیسی مانند histats.com قرار بدید، متوجه میشید که 15000 تا آمار روزانه از http://site.com میاد و 10000 تا هم از http://www.site.com ! این خیلی بد و اشتباه هست.
    برای رفع این مشکل هم دو خط دستور نوشتم که بدون هیچ مشکلی کار می کنه. پیشنهاد می کنم استفاده کنید حتما.

    به فایل .htaccess خود دستورات زیر را اضافه کنید.

    کد PHP:
    RewriteCond %{HTTP_HOST} !^www\.site\.com$ [NC]
    RewriteRule ^(.*)$ http://www.site.com/$1 [R=301,L] 

    توجه:
    - این رو فقط برای صفحه اصلی انجان دهید نه ساب دامین هایی مثل انجمن ها/... . زیرا اون ها باید مانند آدرس روبرو باز شوند. http://forum.site.com
    - دستورات بالا را بعد از RewriteEngine On قرار دهید.
    - بجای site در دستورات بالا نام دامین خود را قرار دهید.

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

    حق تألیف و تصنیف تنها با گروه ایران PHP می باشد
    (آخرین ویرایش در این ارسال: ۱۳۸۸ خرداد ۲۳ ۰۴:۴۷ عصر، توسط cyletech.)
    ۱۳۸۸ خرداد ۱۹ ۰۷:۵۸ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : Na3r admin
    Na3r آفلاین
    ناصر خلقی
    *****

    ارسال‌ها: 412
    تاریخ عضویت: ۱۳۸۷ دي ۳
    اعتبار: 11
    تشکرها : 257
    ( 576 تشکر در 308 ارسال )
    ارسال: #2
    RE: باز شدن سایت همراه www
    آره کار خوبیه اینجوری فقط رنک به http://www.site.com ولی تو حالت معمولی رنک تقسیم میشد
    تو خود گوگل وب مستر هم میشه url دیفالت رو مشخص کرد
    ۱۳۸۸ خرداد ۱۹ ۱۰:۴۴ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    cyletech غایب
    علیرضا اسکندرپور شوفری
    *****

    ارسال‌ها: 2,197
    تاریخ عضویت: ۱۳۸۸ فروردين ۸
    اعتبار: 42
    تشکرها : 1258
    ( 2239 تشکر در 1089 ارسال )
    ارسال: #3
    RE: باز شدن سایت همراه www
    نقل قول: آره کار خوبیه اینجوری فقط رنک به http://www.site.com ولی تو حالت معمولی رنک تقسیم میشد
    درسته ناصر جان دقیقا همینطوره. در حالت معمولی رتبه سایت بین دو آدرس (که برای ما مساوی هست اما نه برای گوگل) تقسیم میشه و یا حتی امکان داره تقسیم نشه اما دیر به دیر رتبه سایت میره بالا.
    در حقیقت گوگل یک دامین رو با www و همون دامین رو بدون www رو هرکدام یک سایت فرض می کنه! البته این دلیل بر ضعف گوگل نیست!

    نقل قول: تو خود گوگل وب مستر هم میشه url دیفالت رو مشخص کرد
    ما برای مشخص کردن صفحه پیش فرض چندین راه داریم که در زیر نوشتم:
    کد PHP:
    جاوا اسکریپت
    PHP
    HTML
    HTACCESS
    Google Webmaster 

    ما از روش های بالا هم می تونیم این کارو کنیم اما بهترینش همون htaccess هست چون ارتباط مستقیم با apache داره و اون کنترل کننده دامین ما هست!
    (آخرین ویرایش در این ارسال: ۱۳۸۸ خرداد ۲۰ ۱۲:۳۸ عصر، توسط cyletech.)
    ۱۳۸۸ خرداد ۱۹ ۱۰:۵۳ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    « قدیمی تر | تازه‌ تر »

    ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS