11-03-12, 15:16 | # 1 |
חבר בקהילה
|
עזרה | mod_rewrite
יש לי 2 תנאים שאני רוצה לעשות.
הראשון הוא: אם אתה נמצא בדף www.xxx.co.il/yyy/ השרת יתייחס לזה כאילו זה www.xxx.co.il/index.php?action=yyy השני הוא: אם אתה נמצא בדף www.xxx.co.il/index.php?action=yyy זה יעשה לך [R=301] לדף www.xxx.co.il/yyy/ השאלה שלי היא אם אני עושה את שתי התנאים האלה זה יצור מעגל אין סופי או שזה יעבוד כמו שקיוויתי? שאלה נוספת היא: כשאני עושה קוד:
RewriteRule ^pages/([^/]*)$ /index.php?action=$1 [L] האתר מוצג כמו שצריך אבל בלי קובץ הCSS.. יש דרך לתקן את זה? תודה מראש
__________________
[B]מקודד אתרים ידע בשפות: XHTML, CSS3, JS עבודות בפרטי |
11-03-12, 19:03 | # 2 |
חבר וותיק
|
המדריך הזה יעזור לך (נראה לי האחרון הדוגמא עם היוזר)
ולגבי השאלה השניה: פשוט בקובץ index....action.. תעשה redirect 300 בקוד PHP ותיצור מקום חדש שאליו יופנו הגולשים כי אם איני טועה זה כן יוצר התנגשות (נסתי לא מזמן) אבל אם מישהו יציע פתרון אחר זה יכול להיות טוב לגבי קובץ CSS שים לב שה-PATH שלו בטח domain...pages/style.css בגלל הMODE REWRITE לכן שים לו PATH מלא
__________________
פנוי לעבודה כמתכנת WEB - למידע נוסף: ליאור אמסלם. בניית אתרים באינטרנט - בלוג על בניית אתרים באינטרנט עם טיפים, מאמרים, מדריכי תכנות ועוד. משחקים אתר משחקים |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|