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

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

al_n 01-11-08 08:32

השתמשתי ב-mod_rewrite כדי ליצור "תיקיות" בכתובת, ועכשיו התמונות לא מוצגות
 
PHP קוד:

Options +FollowSymLinks
RewriteEngine On

RewriteRule 
^tasks/([0-9]+)/([0-9]+)/(.*?).html$ ./index.php?menu=tasks&view=$1&act=$

מה שבעצם קרה זה שנטען לי index.php
אבל הנתיב של התמונות באתר הוא מה שהכנסתי ב mod_rewrite

מישהו יודע מה לעשות? (זה אמור להיות ככה?)

עריכה:
מצאתי פתרון שלא קשור לmod_rewtite.
פשוט שמתי ב head של האתר שלי:
<base href="http://localhost/test/"/>

בכל מקרה, אם מישהו יודע איך עושים את זה דרך ה mod אז יותר טוב (כי אז לא צריך לשנות שעוברים שרת)

vadimg88 01-11-08 12:35

נכון, ברגע שאתה מבצע mod_rewrite אז הקישור שיהיה בשורת הכתובת הוא לא כמו שיש בקוד המקור. דרך אחת לפתור את זה היא איך שאתה פתרת עם ה base href דרך שנייה היא פשוט להשתמש בנתיב מלא לכל תמונה/קובץ שאתה קורא לו.


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

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