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

הוסטס - פורום אחסון האתרים הגדול בישראל (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=95986)

TSystems 11-03-12 15:16

עזרה | 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]
ונכנס ללינק www.xxx.co.il/pages/yyy
האתר מוצג כמו שצריך אבל בלי קובץ הCSS..
יש דרך לתקן את זה?

תודה מראש

satan 11-03-12 19:03

המדריך הזה יעזור לך (נראה לי האחרון הדוגמא עם היוזר)

ולגבי השאלה השניה: פשוט בקובץ index....action.. תעשה redirect 300 בקוד PHP

ותיצור מקום חדש שאליו יופנו הגולשים כי אם איני טועה זה כן יוצר התנגשות (נסתי לא מזמן) אבל אם מישהו יציע פתרון אחר זה יכול להיות טוב


לגבי קובץ CSS שים לב שה-PATH שלו בטח domain...pages/style.css בגלל הMODE REWRITE

לכן שים לו PATH מלא


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

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