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

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

hi_sorie 31-07-11 10:34

בעיה עם .htaccess
 
שלום,

יש לי בעיה עם אתר שאני בונה.
באתר הראשי (http://www.semel-jewelry.co.il) מוגדר לי .htaccess כזה :

HTML קוד:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

</IfModule>

עכשיו הבעיה מתחילה כאשר אני רוצה להציג כתובות דינאמיות בבלוג שלי ( http://www.semel-jewelry.co.il/blog ).

זה קורה מהסיבה הפשוטה שכל כתובת שאין לה קובץ או תיקייה אמיתיים בשרת הוא מפנה ל :

http://www.semel-jewelry.co.il/index.php

ואני צריך לעשות חוק שכאשר מדובר בהפנייה לתיקייה blog אז שירוץ על : http://www.semel-jewelry.co.il/blog/index.php


אשמח לעזרה בנושא.

BlueNosE 31-07-11 14:52

קוד:

RewriteRule ^blog/(.+)$                                                        blog/index.php?rewriteParameter=$1                        [QSA,L]

יפנה את כל העמודים לעמוד האינדקס עם המידע שאתה מבקש.
פשוט שים את זה מעל הRewriteCond הראשון.

אגב, הדגל QSA מאפשר להעביר פרמטרים נוספים דרך הURL (דרך GET), הייתי ממליץ להוסיף לשאילתא הזאת אבל אפשר גם להסתדר רק עם L (שמציין שזהו השכתוב האחרון, קריטי בשאילתא הזאת).


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

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