ערכתי לאחרונה בתאריך 29.11.09 בשעה 14:02 בברכה, DiSHi
להפנות דף domain.com/?url=xx1
שיהיה ככה domain.com/xx1
אתה עושה ככה:= שים לב!!!! במקום הסוגריים המסולסלות { תעשה סוגריים מרובעות, פשוט המערכת של רוטר לא מציגה אותם ==
RewriteRule ^({a-zA-Z}+)$ ?url=$1 |
אם אתה רוצה מספרים או סימנים אז פשוט תערוך את ^({a-zA-Z}+)$ אם אנלא טועה מוסיפים רק 0-9
ואז domain.com/aaaa שווה ל domain.com/?url=aaaa
אם יש 2 משתנים אתה עושה ככה:
RewriteRule ^({a-zA-Z}+)/({0-9}+)$ ?url=$1&id=$2 |
ואז domain.com/?url=aaaa&id=102
שווה ל domain.com/aaaa/102
רק אל תשכח להחליף את הסוגריים המסולסלות לסוגריים מרובעות.!
עוד משהו קטן זה ככה:
RewriteRule ^contact$ contact.php
|
אם תכנס לדף domain.com/contact זה יציג את contact.php
או שאתה יכול לעשות ככה
RewriteRule ^c$ contact.php
|
אם תכנס לדף domain.com/c זה יעבוד..
מה שיש בין ^ ל $ זה מה ה URL "החדש"
ומה שאחר כך זה ה URL המקורי.