23-12-13, 19:20 | # 1 |
חבר בקהילה
|
קבצים בעברית בשרתי לינוקס
היי, יש לי אכסון בשרתי לינוקס בארץ.
אני מנסה להעלות קובץ בעברית אך השרת אינו מציג אותו אך מציג הודעת שגיאה 404. לדוגמא: אני רוצה את הקובץ http://www.hosts.co.il/מאמר.html אבל אני מקבל שגיאה שהקובץ לא נמצא. דרך htaccess אני מצליח לבצע שכתוב מחדש של הכתובת ע"י mod_rewrite, אך איני רוצה לעשות את זה ל-400 קבצים בערך. (כנראה קורא ג'יבריש). הודעת השגיאה: The requested URL /מ×מר.html was not found on this server. איך ניתן לגרום לשרת לקרוא את הקובץ באופן טבעי (ממש כמו שרתי ווינדווס)?? תודה לכל מי שעוזר. |
24-12-13, 23:36 | # 2 |
עסק רשום [?]
|
תעשה קובץ php עם משתנה GET בשם PAGE ותשים בתוכו את השם של העמוד(כמובן תאבטח אותו שלא ישחקו שמה)
שזה יצא לדוגמא page.php?page=עמוד.html בrule ב htaccess קח את התוכן של page ותשנה לאיך שאתה רוצה שיוצג. תעיין בזה: http://stackoverflow.com/questions/1...-get-variables
__________________
איציק ברבי - שירות לקוחות כתובת אתר: http://build-net.co.il/ איימל: Support@build-net.co.il טלפון: 052-3937296. |
25-12-13, 02:30 | # 3 |
חבר בקהילה
|
תודה איציק.
אבל כפי שכתבתי לבצע דבר כזה להמון דפים זה הרבה עבודה יחסית ואני מעוניין בקיצור תהליכים. ישנה דרך אחרת להגדיר שפה במערכת עצמה שתוכל לקרוא עברית מלבד הגדרות mod_rewrite??? |
27-12-13, 18:38 | # 4 |
חבר בקהילה
|
אוקיי מצאתי פתרון. אחרי חיפושים נרחבים ברחבי האינטרנט גיליתי את התוסף שנקרא locale.
אז כפי שציינתי, אין שום צורך ב-mod_rewrite או בשינוי מסויים ב-htaccess כפי שניסה לציין איציק. תודה לכל מי שעזר. אפשר לנעול. |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|