ABA


"מחפש מדריך קליל ללימדת MOD REWRITE"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #15460 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 15460
code_blue  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 5.7.06
21280 הודעות, 7 פידבק
   03:39   29.11.09   
אל הפורום  
  מחפש מדריך קליל ללימדת MOD REWRITE  
 
   אני רוצה לשחק קצת עם התוסף ,

רוצה למשל להפנות את מי שנכנס ל WWW לאתר בלי ה WWW .
רוצה להפנות נגיד דף domain.com/?url=xx1 שיהיה במקומו
domain.com/xx1 .

תודה


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  מדריך אין לי אבל.. DiSHi 29.11.09 13:58 1

       
DiSHi
חבר מתאריך 21.4.02
1699 הודעות
   13:58   29.11.09   
אל הפורום  
  1. מדריך אין לי אבל..  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 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 המקורי.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net