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

موضوع: لود شدن سایت بدون www

  1. #1
    عضو انجمن f.etemadian آواتار ها
    تاریخ عضویت
    Aug 2010
    محل سکونت
    تهران
    نوشته ها
    204
    تشکر تشکر کرده 
    28
    تشکر تشکر شده 
    103
    تشکر شده در
    78 پست

    پیش فرض لود شدن سایت بدون www

    سلام به همگی
    من یه سایت دارم که هم با www لود میشه و هم بدون www
    هاست هم ویندوز است و با IIS ورژن 6 کار می کنه
    کنترل پنل هم پلسک هست
    می خواستم بدونم چطوری میشه سایتمون رو هر وقت که بدون www زدیم با www لود شه؛ در واقع با زدن نام http://site.com در آدرس بار، ریدایرکت شه روی www.site.com

    ممنون

  2. # ADS




     

  3. #2
    کاربر اخراج شده
    تاریخ عضویت
    Feb 2011
    نوشته ها
    226
    تشکر تشکر کرده 
    402
    تشکر تشکر شده 
    390
    تشکر شده در
    217 پست

    پیش فرض پاسخ : لود شدن سایت بدون www

    از این روشها استفاده نمایید :
    1. مقاله اول :
    فرض بر این است که شما از وردپرس استفاده نمیکنید. در این حالت میخواهیم با استفاده از ریدایرکت آدرس بدون www را به آدرس با www منتقل کنیم.

    - فایل htaccess. را در سرور خود پیدا کنید

    - کد های زیر را در ابتدای این فایل قرار دهید.


    کد: [انتخاب]>>>>RewriteEngine on
    RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
    RewriteRule ^(.*) http://www.example.com/$1 [QSA,L,R=301]<<<<
    فایل htaccess. را ذخیره کنید.

    با انجام مراحل بالا شما موفق شده اید www را روی دامین خود قفل کنید .


    نکته: اگر این کد روی سرور شما کار نکرد علامت های [NC] $ و \ را از خط دوم حذف کنید.

    نکته: قبل از انجام هر تغییری یک کپی از فایل htaccess. بگیرید تا در صورت خراب کاری بتوانید جبران کنید.

    توجه: دقت کنید که بجای example در کد باید نام دامین خود را بنویسید.

    نکته کنکوری: هرگز از ریدایرکت ۳۰۲ برای این کار استفاده نکنید!
    منبع :تکنیک های سئو/ قفل کردن www در آدرس دامین | ایران ایزی

    2. مقاله دوم :
    شما به روشهای مختلفی میتوانید بازدیدکنندگان را redirect کنید. روش بهتر و معمول، استفاده از امکانات web server برای redirect است که سرعت بیشتر و مصرف منابع کمتری نسبت به روشهای دیگر دارد. برای کاربران Apache کافیست یکی از کدهای زیر را در فایلی با نام .htaccess در شاخه اصلی سایتشان قرار دهند:

    برای تغییر مسیر نشانی با www به نشانی بدون www:

    کد: [انتخاب]>>>> RewriteEngine on
    # no-www
    RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
    RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]<<<<
    و برای تغییر مسیر از نشانی بدون www به نشانی با www:

    کد: [انتخاب]>>>> RewriteEngine on
    # yes-www
    RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
    RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]<<<<
    منبع :http://weblog.corelist.net/archives/1386/10/22/no-www

    3. مقاله سوم از یه سایت خارجیه :

    Generic non-www to www (and vice versa) 301 redirect using .htaccess
    November 3, 2008 – 4:33 pm
    The problem:

    I’ve always hardcoded the domain name in my htaccess’es, requiring me to make changes each time I deploy a new website.
    The solution:

    Behold, an alternate, generic method of redirecting non-www to www and www to non-www, requiring no changes between deployments!
    Non-www to www

    کد: [انتخاب]>>>>RewriteCond %{HTTP_HOST} !^www\.
    RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=301,L]<<<<
    www to non-www

    کد: [انتخاب]>>>>RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
    RewriteRule ^/(.*)$ http://%1/$1 [R=301,L]<<<<
    Bonus tip: Remove trailing slash from address line

    کد: [انتخاب]>>>>RewriteRule ^(.+)/$ http://%{HTTP_HOST}/$1 [R=301,L]<<<<
    منبع:Generic non-www to www (and vice versa) 301 redirect using .htaccess | Cakephp.nu blog

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


  5. #3
    کاربر اخراج شده
    تاریخ عضویت
    Apr 2011
    نوشته ها
    233
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    312
    تشکر شده در
    236 پست

    پیش فرض پاسخ : لود شدن سایت بدون www

    این امکان معمولا در کنترل پنل ها است از چه کنترل پنلی استفاده می کنید؟

  6. #4
    عضو انجمن f.etemadian آواتار ها
    تاریخ عضویت
    Aug 2010
    محل سکونت
    تهران
    نوشته ها
    204
    تشکر تشکر کرده 
    28
    تشکر تشکر شده 
    103
    تشکر شده در
    78 پست

    پیش فرض پاسخ : لود شدن سایت بدون www

    دوستان ممنون از پاسختون
    اما من که گفتم سیستم عامل ویندوز است و نه لینوکس
    و کنترل پنل هم پلسک است

  7. #5
    عضو انجمن f.etemadian آواتار ها
    تاریخ عضویت
    Aug 2010
    محل سکونت
    تهران
    نوشته ها
    204
    تشکر تشکر کرده 
    28
    تشکر تشکر شده 
    103
    تشکر شده در
    78 پست

    پیش فرض پاسخ : لود شدن سایت بدون www

    کسی نمی دونست؟!!

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

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

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

کلمات کلیدی این موضوع

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

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