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

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

dor77 18-07-11 11:21

עזרה עם url frendly
 
שלום..
דבר ראשון, מה הדרך הכי טוב לקידום?
ככה זה טוב:

http://www.example.com/guides/tutori...ptutorial.html

??
45 זה ה id ולאחר מכן הכותרת..זה טוב?

ועכשיו לשאלה..
אני רוצה להוציא מהכתובת את id..איך?

תודה.

BuildDream 18-07-11 21:15

תלמד REGEX, בלי זה לא תצליח לעשות Friendly URL כמו שצריך..

RAS 20-07-11 14:54

כדי להוציא את ה id תצטרך לעבוד על השם של אותו עמוד, למשל אם הכתובת כזאת:

http://www.example.com/how-to-be-master

אז במקום ליצור שאילתה של משהו בסגנון -

ציטוט:

SELECT * FROM `table` where `id` = $_GET['id']
תצטרך לעשות משהו כזה למשל -

ציטוט:

SELECT * FROM `table` where `title` = $_GET['title']
עדיף ללא id כמובן, אבל תצטרך להקפיד על כך שלא יהיו לך שמות של מאמרים זהים במסד נתונים (לא בעיה לעשות בדיקה האם כבר קיים או לא במסד נתונים..).

אדיר 20-07-11 15:01

אין שום בעיה ואף רצוי לשלב בזה גם את ה- ID.
כדי לעשות את זה תצטרך לדעת שימוש בסיסי ב- RewriteRule וביטויים רגולריים ממש בסיסיים,
את הקוד אני לא אביא לך, גם אם לא בא לך ללמוד אני מאמין שתמצא אותו בקלות אם תחפש קצת (פה בפורום או בגוגל).

www.example.com/45-just-a-random-page

בהצלחה.


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

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