صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 12

موضوع: تغییر http response header

  1. #1
    عضو انجمن
    تاریخ عضویت
    Jul 2009
    نوشته ها
    137
    تشکر تشکر کرده 
    408
    تشکر تشکر شده 
    240
    تشکر شده در
    161 پست

    پیش فرض تغییر http response header

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


    > GET / HTTP/1.1
    > Host: test.ir
    > Accept: */*
    >
    < HTTP/1.1 301 Moved Permanently
    < Date: Mon, 09 May 2016 1011 GMT
    < Server: Apache
    < Content-Length: 210
    < Connection: close
    < Content-Type: text/html; charset=iso-8859-1

    حالا میخوام بدونم چطوری میشه مقدار host رو عوض کرد ؟ این مقدار هاست جنبه توضیحی داره یا تاثیر گذاره ؟


    ممنون میشم راهنمایی بفرمایید

  2. # ADS




     

  3. #2
    عضو دائم T.Toosi آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    1,071
    تشکر تشکر کرده 
    278
    تشکر تشکر شده 
    2,936
    تشکر شده در
    1,329 پست

    پیش فرض پاسخ : تغییر http response header

    باسلام، host جز فیلد های درخواست در هیدر http است که همان نام دامنه همراه با پورت است به این صورت host:port و پورت استاندارد نمایش داده نمیشود (80) برای همین شما فقط نام دامنه را میبینید، به طور مثال شما اگر host را name.com ست کنید یک درخواست get به دامنه name.com میفرستد.

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


  5. #3
    عضو انجمن
    تاریخ عضویت
    Jul 2009
    نوشته ها
    137
    تشکر تشکر کرده 
    408
    تشکر تشکر شده 
    240
    تشکر شده در
    161 پست

    پیش فرض پاسخ : تغییر http response header

    نقل قول نوشته اصلی توسط T.Toosi نمایش پست ها
    باسلام، host جز فیلد های درخواست در هیدر http است که همان نام دامنه همراه با پورت است به این صورت host:port و پورت استاندارد نمایش داده نمیشود (80) برای همین شما فقط نام دامنه را میبینید، به طور مثال شما اگر host را name.com ست کنید یک درخواست get به دامنه name.com میفرستد.
    از کجا میشه این اطلاعات رو در سرور تغییر داد ؟

  6. #4
    عضو انجمن pardishosting آواتار ها
    تاریخ عضویت
    Aug 2008
    نوشته ها
    638
    تشکر تشکر کرده 
    857
    تشکر تشکر شده 
    2,336
    تشکر شده در
    1,451 پست

    پیش فرض پاسخ : تغییر http response header

    مربوط به تنظیمات وب سرور است.

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


  8. #5
    عضو انجمن
    تاریخ عضویت
    Jul 2009
    نوشته ها
    137
    تشکر تشکر کرده 
    408
    تشکر تشکر شده 
    240
    تشکر شده در
    161 پست

    پیش فرض پاسخ : تغییر http response header

    بله متوجه هستم ، چگونگی تغییرش رو میخوام بدونم !

  9. #6
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    788
    تشکر تشکر کرده 
    569
    تشکر تشکر شده 
    1,269
    تشکر شده در
    882 پست

    پیش فرض پاسخ : تغییر http response header

    سلام
    برای تغییر هر هدر می تونید از کد زیر در فایل htaccess. سایت مورد نظر استفاده کنید:

    کد:
    Header set Server "Microsoft-IIS/8.5"
    برای حذف یک هدر هم می تونید از کد زیر استفاده کنید:

    کد:
    Header unset X-Powered-By

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


  11. #7
    عضو انجمن
    تاریخ عضویت
    Jul 2009
    نوشته ها
    137
    تشکر تشکر کرده 
    408
    تشکر تشکر شده 
    240
    تشکر شده در
    161 پست

    پیش فرض پاسخ : تغییر http response header

    نقل قول نوشته اصلی توسط iHSG نمایش پست ها
    سلام
    برای تغییر هر هدر می تونید از کد زیر در فایل htaccess. سایت مورد نظر استفاده کنید:

    کد:
    Header set Server "Microsoft-IIS/8.5"
    برای حذف یک هدر هم می تونید از کد زیر استفاده کنید:

    کد:
    Header unset X-Powered-By
    ممنون از پاسختون ، من فکر کردم باید یک فایل رو از داخل سرور تغییر بدم ، سرور اختصاصی دارم ،
    برای تغییر مقدار host باید چه کاری انجام بدم ؟

  12. #8
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    788
    تشکر تشکر کرده 
    569
    تشکر تشکر شده 
    1,269
    تشکر شده در
    882 پست

    پیش فرض پاسخ : تغییر http response header

    نقل قول نوشته اصلی توسط saeid1346 نمایش پست ها
    ممنون از پاسختون ، من فکر کردم باید یک فایل رو از داخل سرور تغییر بدم ، سرور اختصاصی دارم ،
    برای تغییر مقدار host باید چه کاری انجام بدم ؟
    مقدار Host آدرس دامنه ای که کاربر درخواست کرده رو نشون میده نمیشه تغییرش داد.
    اما سایر مقادیر مثل وب سرور، سیستم عامل، کنترل پنل و... میشه تغییر داد.

    مثلاً من یادمه قبلاً روی یه هاست لینوکس دایرکت ادمین جوری Header ها رو تغییر داده بودم که سایت های تشخیص CMS میگفت سیستم عاملش ویندوز هست و IIS 8 داره و کنترل پنل Plesk
    این روش می تونه تا حدودی هکر ها هم فریب بده اما برای هاستینگ اشتراکی پیشنهاد نمیشه چون کاربر های عادی هم ممکنه فکر کنن سرویس اشتباهی بهشون فروخته ایم.

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


  14. #9
    عضو انجمن
    تاریخ عضویت
    Jul 2009
    نوشته ها
    137
    تشکر تشکر کرده 
    408
    تشکر تشکر شده 
    240
    تشکر شده در
    161 پست

    پیش فرض پاسخ : تغییر http response header

    نقل قول نوشته اصلی توسط iHSG نمایش پست ها
    مقدار Host آدرس دامنه ای که کاربر درخواست کرده رو نشون میده نمیشه تغییرش داد.
    اما سایر مقادیر مثل وب سرور، سیستم عامل، کنترل پنل و... میشه تغییر داد.

    مثلاً من یادمه قبلاً روی یه هاست لینوکس دایرکت ادمین جوری Header ها رو تغییر داده بودم که سایت های تشخیص CMS میگفت سیستم عاملش ویندوز هست و IIS 8 داره و کنترل پنل Plesk
    این روش می تونه تا حدودی هکر ها هم فریب بده اما برای هاستینگ اشتراکی پیشنهاد نمیشه چون کاربر های عادی هم ممکنه فکر کنن سرویس اشتباهی بهشون فروخته ایم.
    براتون پیغام خصوصی فرستادم چک کنید

    دوستان اگر کسی میدونه مقدار host چطوری باید تغییرش بدم

    راستی سرور بنده اختصاصیه ،

    - - - Updated - - -

    <ifModule mod_headers.c>
    Header unset X-Powered-By
    Header unset X-Pingback
    Header unset Link
    Header unset ETag
    #Header unset Cache-Control
    #Header unset Pragma
    #Header unset Expires
    </ifModule>

    کارای این کد چیه دوستان ؟ کسی میتونه توضیح بده هر خطشو ؟

  15. #10
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    788
    تشکر تشکر کرده 
    569
    تشکر تشکر شده 
    1,269
    تشکر شده در
    882 پست

    پیش فرض پاسخ : تغییر http response header

    نقل قول نوشته اصلی توسط saeid1346 نمایش پست ها
    براتون پیغام خصوصی فرستادم چک کنید

    دوستان اگر کسی میدونه مقدار host چطوری باید تغییرش بدم

    راستی سرور بنده اختصاصیه ،

    - - - Updated - - -

    <ifModule mod_headers.c>
    Header unset X-Powered-By
    Header unset X-Pingback
    Header unset Link
    Header unset ETag
    #Header unset Cache-Control
    #Header unset Pragma
    #Header unset Expires
    </ifModule>

    کارای این کد چیه دوستان ؟ کسی میتونه توضیح بده هر خطشو ؟
    این کد 7 تا هدر مختلف رو حذف میکنه.
    از خط 1 تا 4 حتی ممکنه مفید هم باشه اما از خط 5 یعنی Cache-Control به پایین سیستم کش شدن سایت توسط مرورگر رو حذف میکنه که مفید که نیست حتی ضرر هم می رسونه.

    درباره تغییر هدر Host هم در پ.خ هم گفتم من تا حالا ندیدم بشه این کار رو کرد اگر شما تونستی به ما هم آموزش بده.

    - - - Updated - - -

    البته ظاهراً از خط 5 که سیستم کش رو حذف میکنه با کاراکتر # به صورت کامنت نوشته شده و اجرا نمیشه مگر که کاراکتر # رو حذف کنید.

صفحه 1 از 2 12 آخرینآخرین

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

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

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

موضوعات مشابه

  1. تغییر دادن url صفحه با تابع header
    توسط <?php?> در انجمن PHP-MySQL
    پاسخ ها: 1
    آخرين نوشته: May 8th, 2017, 20:01
  2. تغییر در Header ایمیل ارسال شده توسط exim
    توسط iran.live در انجمن سی پنل CPanel
    پاسخ ها: 2
    آخرين نوشته: May 24th, 2016, 16:15
  3. درخواست کانفیگر مسلط به HTTP Header و cookie ها
    توسط csmaster در انجمن درخواست خدمات کانفیگ سرور و وب سایت
    پاسخ ها: 0
    آخرين نوشته: July 25th, 2014, 00:17
  4. نحوه تغییر رنگ فونت header تیکت ها
    توسط TARIMEHR در انجمن سوالات و مشکلات
    پاسخ ها: 8
    آخرين نوشته: August 19th, 2013, 13:15
  5. پاسخ ها: 8
    آخرين نوشته: December 5th, 2012, 01:55

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

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