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

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

matantop 03-07-10 20:26

שאלה |לינק בעברית
 
ברצוני לעשות באתר שלי קישור בעברית לודגמא

www.site.net\אודות

~The_Sultan~ 03-07-10 21:10

HTACCESS

Hagaibl 03-07-10 21:19

ציטוט:

נכתב במקור על ידי ~The_Sultan~ (פרסם 769815)
HTACCESS

אתה עוזר משהו מטורף

לנושא,
יש דבר שנקרא Friendly url
שזה שימוש במוד של Apache שנקרא Mod_Rewrite בכדי כך שאתה מעין כותב מחדש את הכתובת.
במקום שתוכל להיכנס רק מ-
http://www.site.co.il/about.php
אתה יכול להיכנס גם דרך -
http://www.site.co.il/אודות

איך עושים את זה?
בעזרת קובץ בשם .htaccess שנמצא בתיקית ROOT של האתר(במידה וזה cpanel אז httpdocs, ובמידה וזה Direct Admin זה ב public_html).

תבדוק דבר ראשון עם מותקן על השרת mod_rewrite של Apache.

אם מותקן אתה יוצר קובץ .htaccess(זה שמו, ללא סיומת פשוט .htaccess)
ואז התוכן שלו אמור להיות:
PHP קוד:

RewriteEngine On
RewriteRule אודות 
/about.php 

כלומר בכדי להוסיף עוד שורה של כתיבה מחדש אתה מוסיף
PHP קוד:

RewriteRule השם filename.ext 

השם לא יכול להיות עם רווחים, רק עם אותיות וסימנים כמו - ו_
ext = סיומת הקובץ כלומר PHP, HTML, JSP, ASP וכו'.
ובמקום filename אתה רושם את שם הקובץ.

מקווה שהבנת :)

matantop 04-07-10 00:03

מותקן לי Direct Admin יש לי שם אפשרות Site Redirection אבל הוא לא נותן בעברית

אני ינסה מחר את מה שאמרת

תודה רבה !!

matantop 04-07-10 01:30

זה לא פועל לי

רשמתי ככה

RewriteEngine On
RewriteRule סוזוקי /index.php?pagename=suzuki

~The_Sultan~ 04-07-10 09:50

ציטוט:

נכתב במקור על ידי Hagaibl (פרסם 769818)
אתה עוזר משהו מטורף

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

Hagaibl 04-07-10 11:03

ציטוט:

נכתב במקור על ידי matantop (פרסם 769854)
זה לא פועל לי

רשמתי ככה

RewriteEngine On
RewriteRule סוזוקי /index.php?pagename=suzuki

בלי / ליפני שם הקובץ.
במקום מה שרשמת תרשום
PHP קוד:

RewriteEngine On 
RewriteRule סוזוקי 
/index.php?pagename=suzuki 


matantop 04-07-10 14:09

עדיין לא פועל לי אחי

אבל שאני רושם באנגלית זה פועל =[

מה אני יכול לעשות ?

Hagaibl 04-07-10 14:31

חחח לא תיקנתי את הבעיה בכלל נתתי לך את הקוד השגוי שוב.
PHP קוד:

RewriteEngine On 
RewriteRule 
^סוזוקי index.php?pagename=suzuki


matantop 05-07-10 18:03

עדיין לא פועל לי אחי :(


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

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