09-07-2005, 01:33
|
|
|
|
חבר מתאריך: 20.06.03
הודעות: 5,616
|
|
תגובה לחלק 2
לחלק ראשון כבר ענו לך, זהו sub-domain.
לשאלה השניה - על מנת שתוכל לעבוד בשיטה זו שעובדת על שרתי אפאצ'י - (לבריאות) אתה צריך שיהיה מותקן על השרת mod rewrite. אז קודם כל תוודא שהוא מותקן ופעיל...
עכשיו לעריכת קובץ ה-htaccess:
1. דבר ראשון נדליק את מנוע המוד
2. כעת נגדיר את החוקים שאנו רוצים לעבוד לפיהם, הנה דוגמה:
קוד:
RewriteRule ^url/(.*) mypage.php?var=$1
דוגמה זו אומרת למנגנון ה-mod rewrite, לקחת את כל מה שיש אחרי /url (תצטרך ללמוד קצת על ביטויים רגולרים, על מנת לשלוט בזה) ולעביר את הפרמטר הזה ($1) בצורת get למשתנה var בקובץ mypage.php.
לדוגמה, אם יש לך את הכתובת הבאה:
http://www.example.com
ויש לך קובץ שנקרא mypage.php אליו את רוצה להעביר פרמטרים בתצורת get, לדוגמה:
http://www.example.com/mypage.php?var=20
תוכל לכתוב את זה כך:
http://www.example.com/url/20
זהו קצה קצהו של מנגנון ה-mod rewrite של apache (לבריאות), תוכל להריץ חיפוש ב-google ולמצא עשרות מדריכים ודוגמאות על מנת להגיע לשליטה מלאה בתחום.
כמו כן, קיימים מנגנונים כאלה גם עבור שרתי IIS ועוד....
בהצלחה,
|