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

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

O-B 03-05-09 19:04

virtual sub-domain איך עושים?
 
אחרי שחרשתי בגוגל תשובה לשאלה הזאת אני פונה אליכם..
אני זוכר שהיו על זה הרבה אשכולות אבל לא מצאתי אותם..

אני צריך ליצור סאב-דומיין וירטואלי שיפנה לי את
username.domain.co.il
ל..
domian.co.il/file.php?user=username

אשמח לעזרה..

SniR-S 03-05-09 19:29

אתה רוצה לעשות הפנייה (REFER) או שמה שיש פה:
domian.co.il/file.php?user=username
יוצג פה:
username.domain.co.il

Gal Shafrir 03-05-09 19:37

אני חושב שהוא התכוון לקיצור כתובת...

Slash 03-05-09 19:39

http://www.webmasterworld.com/forum92/368.htm

O-B 04-05-09 14:04

ציטוט:

נכתב במקור על ידי Snir Shamka (פרסם 712729)
אתה רוצה לעשות הפנייה (REFER) או שמה שיש פה:
domian.co.il/file.php?user=username
יוצג פה:
username.domain.co.il

לא הפניה.. אלא שכשנכנסים ל username.domain.co.il יוצג domian.co.il/file.php?user=username

ציטוט:

נכתב במקור על ידי Slash (פרסם 712738)

לא ממש עזר לי..
איך אני מפנה את *.domian.co.il ב LiveDNS לשרת שלי?

tbm 04-05-09 14:06

יותר פשוט צור בערזת ה API של הפאנל ניהול של אני מאמין שזה DA או CPANEL וצור סאב דומיין אח"כ אתה יוצר דף index.html שמעביר לאתר הדרוש

vadimg88 04-05-09 14:49

אתה יכול לנסות את זה

קוד:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(.*).domain.co.il$ [OR]
RewriteCond %{HTTP_HOST} ^www.(.*).domain.co.il$
RewriteRule ^(.*)$ http://www.domain.co.il/file.php?user=$1 [R=301,L]

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

Slash 04-05-09 17:34

ציטוט:

נכתב במקור על ידי O-B (פרסם 712831)
לא הפניה.. אלא שכשנכנסים ל username.domain.co.il יוצג domian.co.il/file.php?user=username



לא ממש עזר לי..
איך אני מפנה את *.domian.co.il ב LiveDNS לשרת שלי?

אז תקרא ותבין , השאלה שלך זה בדיוק מה שעונים בלינק ששלחתי לך

yard2010 05-05-09 17:41

ציטוט:

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

קוד:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(.*).domain.co.il$ [OR]
RewriteCond %{HTTP_HOST} ^www.(.*).domain.co.il$
RewriteRule ^(.*)$ http://www.domain.co.il/file.php?user=$1 [R=301,L]

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

וזה גם יעביר את כל הכתובת לא? חוצמזה, הוא יכול לעשות את הולדיציה בדף עצמו (שאליו הוא מפנה), זאת לא בעיה ;)

vadimg88 05-05-09 18:55

זה לא יעשה REDIRECT אלה פשוט יגיש את האתר מהכתובת השנייה.

זה כבר עניין שלו איך לעשות את זה.


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

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