![]() |
htaccess יכול להריץ סקריפט ?
היי
אני מחפש מלא זמן ולא מוצא דרך אולי מישהו פה יודע להכווין אותי מלא זמן אני מנסה לגלות אם זה אפשרי להריץ קובץ PHP ברקע או שאילתה של SQL בתוך הקובץ של htaccess האם זה אפשרי ? מישהו יודע הכיצד ? תדה לעוזרים |לב| |
בקטע של משהו שירוץ בכל הדפים של אותה תקייה? לא משנה לאיזה קובץ אתה ניגש?
|
לא בדיוק
יש לי את הדבר הבא ציטוט:
בעצם ככה להעלות ב 1+ את כמות ההורדות (מאחר ואני לא משתמש בNGINX) אגב מלא זמן לא ראיתי אותך :) נוסטלגיה חח אגב תודה על המענה .. |
ציטוט:
לפני הheader תעשה מה שאתה רוצה עם מסד נתונים... |
מעמיס רצח על אפצי
|
דרך נוספת היא לקבל לקובץ php את הנתיב/ הקובץ שצריך להוריד ולעשות שם את כל הבדיקות שבא לך, ואז באמצעות mod_xsendfile לשדר אותו לגולש.
|
אני חייב רק דרך HTACCESS אחרת אם הייתי עושה ב PHP אני יודע ...
כל הרעיון שזה מוגן בHTACCESS (לא אחד ..) |
נניח שהקובץ להורדה הוא file.rar ואמורים לגשת אליו דרך download/file.rar, והוא יושב באמת בתיקייה files/file.rar.
תעשה ש-download/file.rar מפנה לקובץ php כלשהו, נניח download.php ששולח header עם location ל-files/file.rar. נשמע הכי סביר. |
זהו שזה לא ממש ככה
הקובץ יושב ב cgi-bin/files/file.rar והלינק שהמשתמש מקבל הוא domain.com/files/randomnum/randomdir/filename.rar עכשיו יש בדיקה של HTACCESS בתיקיות הבאות public_html files randomnum הראנדום נאם זה יכול להיות מ 0 - 9 כל פעם שהמערכת יוצרת למשתמש לינק הורדה זה יוצר קובץ HTACCESS בתיקיה 0 - 9 אחת מאלה ויוצרת תיקיה עם שם הקובץ שנמצא ב תיקיה CGI-BIN/files (הMD5 שלו ...) בקיצור מסובך חחחחח |
למה ליצור את התיקיות האלה ולא לעשות את זה דינאמי? אתה באמת יוצר שם את הקבצים?
ואם אתה עושה שאם נכנסים נגיד עם עוד פרמטר, נגיד domain.com/files/randomnum/randomdir/hit/filename.rar בכתובת אז זה יפנה לעמוד PHP שיוסיף +1 לקאונטר, ואז יעביר אל domain.com/files/randomnum/randomdir/filename.rar זה לא תופס? אני לא חושב שקיימת דרך להריץ דברים דרך htaccess, אולי אפשר להגדיר איזה סקריפט shell שאומר שכל קובץ שמבקשים מתיקיה מסויימת מריץ פקודה מסויימת (שקוראת לקובץ PHP שמעדכן את הקאונטר), אבל בשביל זה תצטרך למצוא מישהו שמבין בלינוקס מספיק טוב המלצה שלי - תשאל את זה ב- http://stackoverflow.com (ואם תקבל תשובה יהיה נחמד לדעת מה היא) |
כל הזמנים הם GMT +2. הזמן כעת הוא 22:13. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ