הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   בעיה עם .htaccess (https://hosts.co.il/forums/showthread.php?t=36277)

mlnn 16-12-06 19:02

בעיה עם .htaccess
 
היי כולם,

הגנתי על קובץ a.php שנמצא אצלי ב Public_html עם .htaccess כך:
קוד:

AuthName "Restricted Area"
AuthType Basic
AuthUserFile /home/user_name/.htpasswd
AuthGroupFile /dev/null
<Files a.php>
require valid-user
</Files>


הבעיה:


בתוך הpublic_html יש לי תקייה B. ובתוך התקייה יש לי גם קובץ a.php.
להלן,
קוד:

myDomain.com/b/a.php
לצערי ה.htaccess חל גם כן על כל הסאב-תקיות, משמע חל גם כן על התקייה B ולכן חל גם כן על הקובץ a.php שמצא בתקייה B.

איני רוצה שזה יבקש סיסמה כאשר מנסים להכנס לmyDomain.com/b/a.php, אלא אך ורק כשאר מנסים להכנס ל myDomain.com/a.php

תודה רבה |קורץ|

LosNir 16-12-06 19:07

נסה את זה:

קוד:

AuthName "Restricted Area"
AuthType Basic
AuthUserFile /home/user_name/.htpasswd
AuthGroupFile /dev/null
<Files /a.php>
require valid-user
</Files>


mlnn 16-12-06 19:20

ככה ההגנה מתבטלת [ב2 המקומות]

Tomer 16-12-06 19:22

קוד:

<Files ./a.php>
אמור לכלול רק את התיקייה שה .htaccess נמצא בה.

mlnn 16-12-06 19:29

ציטוט:

נכתב במקור על ידי Tomer (פרסם 389415)
קוד:

<Files ./a.php>
אמור לכלול רק את התיקייה שה .htaccess נמצא בה.

כנ"ל |דמעות|

בניה 16-12-06 19:30

אם לא תמצא משהו אחר אז שים את מה שlosnir הביא לך בתת תקיות.

mlnn 16-12-06 19:33

ציטוט:

נכתב במקור על ידי בניה (פרסם 389418)
אם לא תמצא משהו אחר אז שים את מה שlosnir הביא לך בתת תקיות.

חח, אהבתי, שמתי אבל עדיין זה מבקש סיסמה RRR }-]

LosNir 16-12-06 19:45

נסה את אחד מאלו:

קוד:

<Files .\a.php>
<Files \a.php>
<Files \.a.php>
<Files /.a.php>


mlnn 16-12-06 19:51

שום דבר לא פועל =[

RS324 16-12-06 20:46

ניסית עם מיקום מדוייק לדוגמא :
PHP קוד:

/domains/d-code.net/public_html/a.php 

?

mlnn 16-12-06 20:50

כן, זה גם מבטל הכל.

LosNir 16-12-06 22:41

הקובץ .htaccess נמצא בתיקיה שבה a.php נמצא?

למשל:

קוד:

public_html/.htaccess.php
public_html/a.php
public_html/b/a.php

ככה?

mlnn 16-12-06 22:51

כן

רק שזה לא .htaccess.php...

LosNir 16-12-06 23:49

ציטוט:

נכתב במקור על ידי mlnn (פרסם 389562)
כן

רק שזה לא .htaccess.php...

כן סליחה התבלבלתי |קורץ|

כי פשוט עשיתי COPY PASTE ושכחתי למחוק את .PHP

בכל מקרה, אם זה ככה אז אין לי מושג..

SDF 17-12-06 00:28

תנסה אולי ככה
 
בתיקיה השניה, היכן שאתה רוצה לבטל את ה"הגנה" שים:
.htaccess
קוד:

<Files a.php>
order allow,deny
allow from all
</Files>


mlnn 17-12-06 16:59

גם לא :(

drowkid 17-12-06 23:52

תעשה את האימות כניסה בPHP וזהו...


כל הזמנים הם GMT +2. הזמן כעת הוא 00:36.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ