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

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

SmartSeo 23-02-09 21:20

תכנים כפולים עם htaccess
 
ביצעתי modrewrite בקובץ htaccess וגוגל קורא את הדף פעמיים.

www.dollargate.net/גרפים
www.dollargate.net/graph.php
שניהם אונדקסו והם אותו דף בעצם, מה אפשר לעשות? במקרה כזה

intercooler3819 23-02-09 21:42

להרוג את השני ככה שיחזיר 404

SmartSeo 23-02-09 22:16

ואז זה יהרוס את כל הקידום שלו...
אני רוצה ש www.dollargate.net/graph.php יפנה ל www.dollargate.net/גרפים
אבל הם בעצם אותו דף ואם אני יעשה הפנייה אז תהיה לולאה אינסופית כי www.dollargate.net/גרפים קורא את עצמו מהדף graph.php

MusicMan 23-02-09 22:30

אני ממש מתחיל בPHP אבל תנסה לעשות GET שקורא את הכתובת של האתר ואם אתה נמצא ב graph.php הפנה ל/גרפים

SniR-S 23-02-09 22:45

ציטוט:

נכתב במקור על ידי moshe_z5 (פרסם 699810)
אני ממש מתחיל בPHP אבל תנסה לעשות GET שקורא את הכתובת של האתר ואם אתה נמצא ב graph.php הפנה ל/גרפים

משה הוא צריך שיציג את מה שיש בקובץ/הקובץ graph.php בתור /גרפים
...
בגלל זה הפניה לא מתאים.
אממ..נסה לעבוד עם הקובץ robots.txt ניראה לי הרעיון הכי טוב.

SmartSeo 23-02-09 23:12

ציטוט:

נכתב במקור על ידי moshe_z5 (פרסם 699810)
אני ממש מתחיל בPHP אבל תנסה לעשות GET שקורא את הכתובת של האתר ואם אתה נמצא ב graph.php הפנה ל/גרפים

דווקא רעיון טוב
אני יכול להעזר בזה ואכשהוא לעשות
איך אני עושה את זה?

אני מכיר ככה... lang=en
אבל לקובץ? איך?

Shillo 23-02-09 23:17

ציטוט:

נכתב במקור על ידי serv4free.com (פרסם 699818)
דווקא רעיון טוב
אני יכול להעזר בזה ואכשהוא לעשות
איך אני עושה את זה?

אני מכיר ככה... lang=en
אבל לקובץ? איך?

אתה לא יכול לשאול פשוט ע"פ הכתובת? ותשאל אם 4 האותיות האחרונות שוות ל".php" תעביר דף, זה הרי אפשרי לא?

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

SmartSeo 23-02-09 23:18

ציטוט:

נכתב במקור על ידי Shillo (פרסם 699819)
אתה לא יכול לשאול פשוט ע"פ הכתובת? ותשאל אם 4 האותיות האחרונות שוות ל".php" תעביר דף, זה הרי אפשרי לא?.

אפשר קוד? רק של הIF... אני יסתדר אחרי זה.

Elad-A 24-02-09 01:21

http://www.seoblog.co.il/2009/02/15/...B%D7%A4%D7%9C/

intercooler3819 24-02-09 23:09

אז תן הפנייה קבועה.. 301 או 302 לא זוכר איזה מהם זה קבועה..
פשוט שיתן HEADER עם שגיאה ואז HEADER נוסף עם LOCATION מחודש לעמוד בלי הפרמטרים
אם אתה לא מבין בהפניות ואתה מתעסק בSEO אז אתה בבעיה רצינית לדעתי חח
בכל מקרה תחפש בגוגל P: זה המקום לשאלות כאלו

SniR-S 25-02-09 08:42

הפנייה 301 היא הפנייה קבועה,
http://www.google.co.il/search?q=Red...r=lang_iw&sa=2
הפניית 302 היא יכולה לגרום לכמה נזקי קידום וחסימת האתר בגוגל אם אני לא טועה.
302 היא הפנייה זמנית, פעם היה לי אתר שמפרט על שניהם בצורה ברורה ומצויינת.
אם אני ימצא אותו אני יביא לך.

SmartSeo 25-02-09 12:17

אבל זה מה שאני מנסה להסביר.
כאשר אני משתמש בהפניית 301...
אז הדף לא עובד...
אני יסביר את זה ככה... הדף (הדף בעברית) X מראה תוצאות מהדף Y (הדף באנגלית)
ואז אם אני יעשה הפנייה מ Y ל X אז בעצם תהיה פה לולאה אינסופית... X מפנה ל Y ו Y מפנה ל X.

Elad-A 25-02-09 13:17

תקרא את ההודעה שאני כתבתי, יש שם פיתרון מבית גוגל.

intercooler3819 25-02-09 20:20

סרב4פרי..
תריץ var_dump($_SERVER); בעמוד הזה
ותסתכל על הפרמטרים
תיגש משתי הכתובות השונות ותראה מה משתנה..
אתה יכול לקבוע האם להעביר לפי הכתובת

SmartSeo 26-02-09 10:58

ציטוט:

נכתב במקור על ידי Elad-A (פרסם 700019)
תקרא את ההודעה שאני כתבתי, יש שם פיתרון מבית גוגל.

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

MusicMan 28-02-09 14:28

אז הצעתי לך לעשות הפנייה לפי הslug


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

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