![]() |
שאלה לאנשי הnginx פה
איך אני יכול להגדיר לnginx לשרת קובץ PHP בתור קובץ סטטי? (כמו HTML)
אם אני סתם אומר לו לטפל בקובץ אז בדפדפנים מסויימים הוא רוצה לשמור אותו ולא מעבד אותו כHTML. אני מניח שצריך להגדיר עוד משהו כדי שזה יעבוד. |
שם בתיקייה מסויימת ולא מגדיר cgi/fpm. רק location או alias
אאל״ט אתה אמור לרשום את הקונפיג אחרי השורה שמגדירה את צורת העבודה של php. אלטרנטיבה אחרת היא על host name אחר. אחד השימושים שאני מציע ללקוחות בהאצת אתרים הוא להשתמש באייפי של השרת לכל התוכן הסטטי. (חוסך nslookup) |
אז זהו.. שעשיתי את זה. ואז מה שקרה שבאקספלורר זה עבד יופי ובכרום/FF הוא הציע לשמור את הקובץ במקום להציג אותו למשתמש.
|
תוסיף ב-header
Mimetype של טקסט או html |
אבל אני לא רוצה שאת כל קבצי הPHP על השרת הוא ישרת בתור קבצים סטטיים.
אלא רק קבצים תחת location מסויים. מה השורה שאני אמור להוסיף שם? |
תוסיף רק בלוקיישן הספציפי.
add_header Content-Type "text/html charset=utf-8" |
עובד. תודה רבה!
|
שים לב שכל מה שבלוקיישן יישלח כטקסט. גם תמונות.
אם יש עוד קבצים בתייקיה. תוסיף location על הlocation הקיים רק לPHP (עם regex). |
יש שם רק טקסטים.
|
כל הזמנים הם GMT +2. הזמן כעת הוא 12:59. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ