סיסמא לאתר אינטרנט
-
-
@ענן בתוך המקטע תמחק (או תוסיף #) על כל הוראה ותכניס את שלושת השורות.
כמובן אחרי שמירת הקובץ תעשה הפעלה מחדש לאפאצ'י
@שמואל תודה!! אין עליך.
החלפתי רק את השורה הזאתOptions FollowSymlinks
ועובד אחלה!עכשיו נשארו לי שתי שאלות אחרונות (לעת עתה לפחות..)
א. מה שהבאת כאן מה זה אומר "אחרי זה מגדיר בhttpd בVirtualHost הרצוי" איך אני יודע מה הוירטואל הוסט הרצוי?ב. מה ששאלתי בתחומים לגבי דף שיישלח מייל דרך החשבון שלי, שאני יכניס לו את כתובת הנשלח ותוכן המייל והוא ישלח את זה דרך החשבון גימייל שלי, זה אפשרי? קיים כזה דבר?
-
@ענן אמר בסיסמא לאתר אינטרנט:
איפה שמים את זה?
בVivrualHost הרצוי, או גלובאלית ב "C:\xampp\apache\conf\httpd.conf" תעשה חיפוש בקובץ "ErrorDocument" תמצא איפה זה. כזכור לי יש שם הסבר
יש כמה סוגים של שגיאות מותאמות אישית.@שמואל אמר בסיסמא לאתר אינטרנט:
@ענן אמר בסיסמא לאתר אינטרנט:
איפה שמים את זה?
בVivrualHost הרצוי, או גלובאלית ב "C:\xampp\apache\conf\httpd.conf" תעשה חיפוש בקובץ "ErrorDocument" תמצא איפה זה. כזכור לי יש שם הסבר
יש כמה סוגים של שגיאות מותאמות אישית.@שמואל @Men770 עשיתי ככה, וזה לא שינה כלום, הוא מעלה את הדף שגיאה הרגיל שהוא תמיד היה מעלה.
-
כן בphp אפשר
זה ההגדרה<?php $valid_passwords = array ("user" => "pass"); $valid_users = array_keys($valid_passwords); $user = $_SERVER['PHP_AUTH_USER']; $pass = $_SERVER['PHP_AUTH_PW']; $validated = (in_array($user, $valid_users)) && ($pass == $valid_passwords[$user]); if (!$validated) { header('WWW-Authenticate: Basic realm="My Realm"'); header('HTTP/1.0 401 Unauthorized'); die ("לא בוצע אימות"); } ?>
בשורה 2 אתה קובע את השם משתמש (שזה עכשיו user ) והסיסמה (שהיא עכשיו pass )
(קרדיט ל @שמואל )