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

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

FuZuL 30-04-09 07:44

שאלה mod_rewrite
 
אהלן,
יש לי דף בphp -
א. העמוד אינדקס מתחלק ל3 עמודים - index.php?p=1/2/3
ב. עמוד 2 באינדקס הוא גלרייה והוא מחולק לפי id במסד - index.php?p=2&f=id

אני רוצה לשנות את העמודים כך ש :
- נתון א' יהיה index-1/2/3.html
- נתון ב' יהיה index-1/2/3-id.html

עד כה הקוד -
PHP קוד:

RewriteRule ^(.*)([0-9]+).html$ $1.php?p=$[L]
RewriteRule ^(.*)([0-9]+)-([0-9]+).html$ $1.php?p=$2&f=$[L

עכשיו לדוגמא הלינק index.php?p=2&f=1 שווה ל index-2-1.html
אבל לindex-1.html לא שווה ל index.php?p=1 אלא שווה ל index-1-*.html

אדיר 30-04-09 22:29

לא מובן אחי..

1. מה עשית?
2. מה אתה רוצה שיהיה?
3. מה הבעיה עם מה שעשית ולמה זה לא מה שאתה רוצה?

גורילה 01-05-09 11:13

זה אמור לעבוד:
PHP קוד:

RewriteRule ^([^-]*)([0-9]+).html$ $1.php?p=$[L


FuZuL 01-05-09 13:44

כן תודה, ענו לי בפורום אחר.


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

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