![]() |
# 1 |
חבר וותיק
|
בעיה עם .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/index.php ואני צריך לעשות חוק שכאשר מדובר בהפנייה לתיקייה blog אז שירוץ על : http://www.semel-jewelry.co.il/blog/index.php אשמח לעזרה בנושא. |
![]() |
![]() |
# 2 |
אין כמו ב127.0.0.1
|
קוד:
RewriteRule ^blog/(.+)$ blog/index.php?rewriteParameter=$1 [QSA,L] יפנה את כל העמודים לעמוד האינדקס עם המידע שאתה מבקש. פשוט שים את זה מעל הRewriteCond הראשון. אגב, הדגל QSA מאפשר להעביר פרמטרים נוספים דרך הURL (דרך GET), הייתי ממליץ להוסיף לשאילתא הזאת אבל אפשר גם להסתדר רק עם L (שמציין שזהו השכתוב האחרון, קריטי בשאילתא הזאת). |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|