הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 09-05-12, 12:37   # 1
moomoo
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 182

moomoo לא מחובר  

עזרה עם htaccess דינמי

החלפנו את כתובות המשחקים במומו לכתובות פשוטות עם מספר בלבד, במקום שם המשחק בעברית + מספר + תקיה בעבר.
הבעיה - אנחנו לא יודעים איך לעשות רידיירקט מהכתובת הישנה לחדשה.
כיוון שיש 5000 + כתובות כאלו, אי אפשר לעשות זאת ידנית וחובה ליצור איכשהו רידיירקט דינמי, הלוקח את המספר שבכתובת ועושה הפניית 301 לעמוד עם סיומת HTML .
לדוגמא,

הכתובת הישנה

http://www.moomoo.co.il/%D7%9E%D7%A9...99%D7%95%D7%AA

צריכה להפנות אל

http://games.moomoo.co.il/853.html


וכך הלאה לגבי כל המשחקים.


בנוסף

גם העמודים הישנים מהצורה

www.moomoo.co.il/משחקים/view/id/401


צריכים לעשות רידיירקט לעמוד החדש

http://games.moomoo.co.il/401.html


אני לא רוצה שהכתובות הישנות יעבדו. אני רק רוצה שיקשרו אל המשחק לפי ה ID המתאים. יעשו רידיירקט 301 אליו. יקחו את המספר המופיע בכתובת, ויפנו אל העמוד games.moomoo.co.il/-number-.html


תודה ענקית מראש!


עמיחי
מומו הפרה
__________________
מומו הפרה - משחקים, סרטונים, בדיחות וכאלה.

משחקים
  Reply With Quote
ישן 09-05-12, 14:58   # 2
Kernel
אושיית הוסטינג
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: בקעת אונו
הודעות: 2,429

Kernel לא מחובר  

את החוקים במבנה הישן תפנה לקובץ X שכל תפקידו הוא ליצור redirect לכתובת החדשה.
את החוקים במבנה החדש תפנה לקובץ Y. שיפעיל את העמודים.


שים לב שמדובר בזאפטה מצלצלת מבחינת גוגל. וזה אולי עלול להיות לרעתך.



אבי.
__________________
אבי
  Reply With Quote
ישן 09-05-12, 22:15   # 3
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

היי עמיחי,

החוקים הבאים יעבדו:

קוד:
RewriteEngine on
Options +FollowSymlinks

RewriteRule ^משחקים/view/id/(.*)/(.*)/(.*)$ http://games.moomoo.co.il/$1.html [L,R=301]
RewriteRule ^משחקים/view/id/(.*)$ http://games.moomoo.co.il/$1.html [L,R=301]
נכנס כמובן ל .htaccess (כאשר הקובץ מקודד ל UTF-8 Without BOM), יבצע הפנייה 301 לכתובת החדשה.

לדוגמא,

http://tukim.ca/%D7%9E%D7%A9%D7%97%D...99%D7%95%D7%AA

http://tukim.ca/%D7%9E%D7%A9%D7%97%D...9D/view/id/401
__________________
תומר
  Reply With Quote
ישן 13-05-12, 10:32   # 4
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

ראיתי שהחלת את החוקים על האתר שלך - נהוג להגיד תודה.
__________________
תומר
  Reply With Quote
ישן 13-05-12, 12:02   # 5
Kernel
אושיית הוסטינג
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: בקעת אונו
הודעות: 2,429

Kernel לא מחובר  

ציטוט:
נכתב במקור על ידי Tomer צפה בהודעה
ראיתי שהחלת את החוקים על האתר שלך - נהוג להגיד תודה.
תוסיף גם את החוקים האלה:
קוד:
<FilesMatch "\.(ico|swf|jpg|jpeg|png|gif|js|css)$"> Header set Cache-Control "max-age=604800, public" </FilesMatch>
אתה אולי לא תגיד תודה, אבל השרת שלך והגולשים יודו לי על גלישה מהירה יותר
__________________
אבי
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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