![]() |
# 1 |
חבר מתקדם
|
שאלה קטנה ב HTACCESS
יש לי הגדרה בקובץ HTACCESS שהולכת ככה :
קוד:
RewriteRule ^(.*).html$ index.php?page_name=$1 עכשיו הבעיה היא שכאשר אני מעלה קובץ HTML לאתר, לספריה הראשית... אז זה גם תופס לגביו... אני מעוניין שקבצי HTML שאני מעלה ב FTP זה יציג לי אותם כרגיל והפקודה לא תתפוס לגביו. אלא רק לגביי העמודי תוכן שבמסד נתונים. אני מתאר לעצמי שצריך לשנות את הפקודה...השאלה לאיזה פקודה? הערה: אני לא יכול לעשות שינוי לדבר כזה נניח: קוד:
RewriteRule page_(.*).html$ index.php?page_name=$1 אשמח לתשובה יצירתית ![]() |
![]() |
![]() |
# 2 |
מנהל פורום, עסק רשום
|
אתה צריך לבצע בדיקה בעצם אם הקובץ קיים. במידה וכן לעצור את המשך הקוד של ה-rewrite.
אני מאמין שהפוסט הזה יעזור לך |
![]() |
![]() |
# 3 |
חבר מתקדם
|
מצטער על הבורות, אך לא הצלחתי להבין מה עליי לעשות....זה ה HTACCESS שלי:
RewriteEngine On RewriteRule ^(.*).html$ index.php?page_name=$1 איך אני משכלל אותו? ![]() |
![]() |
![]() |
# 4 |
אחראי פורום
|
תוסיף לפני ה-RewriteRule את ה"מתגים" הבאים שיבדקו אם זה לא קובץ ולא תיקייה:
PHP קוד:
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|