10-09-2013, 22:51
|
|
|
|
חבר מתאריך: 15.04.06
הודעות: 18,034
|
|
בעיה עם htaccess עם ln -s
דרך ראשונה, יש לי סקטור של דף html בלבד שהוא אמור להיות נגיש לכל מי שיש לו סיסמה ומשתמש אליו דרך htaccess שהסיסמה מגיעה מקובץ ה htpasswd, אבל בפועל כאשר יש גישה לאותה תיקייה בלבד בגלל ה htaccess, הקוד לא יכול לקבל את המידע מה js ,jquery ,php, מספר קבצים של xml ומסד הנתונים שכל אחד יושב ברובד אחר בשרת.
מצד שני, אם משתמשים htaccess ברובד יותר עליון שכל הרכיבים שרשמתי נמצאים בתוכו הכל עובד מעולה כי ה htaccess מאשר את זה, אבל אין הגנה על צד הלקוח, צד השרת ומידע שצריך להכניס לדף ה html עצמו כמו בדרך הראשונה.
הגישה לתיקייה הציבורית בדרך א ובדרך ב פועלת עם ln -s שיוצר קיצור דרך מאיזור פרטי עם הגבלות ברורות לאיזור ציבורי בשרת.
קבצי ה htpasswd שלכל htaccess יש קובץ משלו, נמצאים כמובן במקום אחר כל אחד בשני המקרים.
הקוד בנוי בצורה גלובלית, שזה אומר שאיפה שהתיקייה של האתר נמצאת ויש שרת פעיל זה הולך לעבוד בלי לשנות נתיבים.
לכן השאלה שלי היא כיצד אני מפעיל את זה בדרך הראשונה, אבל שהקבצים של צד השרת, צד לקוח (חוץ מה html שיש לו תיקייה משלו), מסד נתונים ו xml יהיו בטוחים ונגישים כמו בדרך הראשונה?
_____________________________________
will you marry me nesli barda? Operating system: Linux The day Microsoft & apple makes a product that does not suck will be the day they start making vacuum cleaners. say no to Apple&Facebook&MS&Samsung IL&Nokia&Hot&Yes,but say yes to Google
|