има ли вариант ?

9 отговора 263 прегледа
#1

има ли вариант ?

Искам при определени requests да пренасочвам usera към дадена директория, например ако заявката е nesto.domain.com да редиректва към domain.com/neshto .
Възможно ли е? имам php, cgi, .htaccess на съръвра си.
Благодаря

Хората мислят, че историите се сътворяват от човека. Всъщност е точно обратното
Отговор
в отговор на Stipe #2

Re: има ли вариант ?

Ama ti imash li vsyshtnost vyzmojnost za 2-nd level domain? Shtoto ako ne mojesh da si napravish nesto.domain.com ne vijdam ka usera shte stigne dotam che ti da go redirectnesh sled tova.

Отговор
в отговор на Stipe #3

temp

Ще ти дам междинен отговор, по това, което аз знам...докато се появят apache знаещите...:)
Значи, по принцип можеш да си правиш директории на сървъра: mp3.neshto.com (това е името на директорията)...и то ще се достъпва виртуално (то зависи и от apache-то)...Съответно след това е детска играчка redirect-а...Иначе с .htaccess има начин примерно да укажеш грешка 404 да препраща към някой скрипт, който да влачи параметър искания файл, и по този начин да правиш виртуално: [линк]
като в действителност, ще имаш само различни файлове, а юзерът ще си мисли, че е директория...Но пак казвам...не знам за какво точно ти трябва така че не мога и да ти помогна много в тази насока...

Математиката се състои от очевидни неща подредени по подходящ начин.
Отговор
в отговор на Stipe #4

Re: има ли вариант ?

Vij si maila....tam shte namerish file/index.php/.....tochno za kakvoto ti opisal...

Отговор
в отговор на Dakota #5

Re: temp

изглежда наистина няма как да стане. Сега като се позамислих малко. Не съм много наясно с apache, а и май нямам достъп до conf файловете. Исках да използвам sub -domains и от подръжката ми обясниха, че няма да имам проблеми, стига да си платя по 10 долара парчето (отговорих им че ще ми е по удобно да си купя нови домейни направо). Знам че има начин да ползваш sum domains дори и да имаш заделено само едно IP (може и да греша пък ). Цяла нощ четох за htaccess и не можах да открия нещо подобно. Има си Redirect но в случая не помага. Има и една друга възможност, да взимам refferer но това отпада, тъй като фактически този sub.domain.com няма да съществува.
а може и да не съм гледал каквото и както трябва (виж часа на пускане на поста ;)))

Благодаря ви все пак, ще го преживея някак си. Ако обаче някой знае и си мълчи....ще се караме !

Хората мислят, че историите се сътворяват от човека. Всъщност е точно обратното
Отговор
в отговор на Jaymzz #6

Re: има ли вариант ?

благодаря пич, ама нямам support за wildcard DNS....работи но не и в моя случай...гаднярите от хостинг компанията са се погрижили добре да не може да се направи нищо, иначе биха ли ми искали толкова за sub-domain колкото струва domain ;(


Хората мислят, че историите се сътворяват от човека. Всъщност е точно обратното
Отговор
в отговор на Stipe #7

Re: има ли вариант ?

Може с mod_rewrite на Apache, ама трябва да се пипа по .conf файла
Ако можеш, ще ти пратя какво точно да напишеш

Отговор
в отговор на Lupi #8

Re: има ли вариант ?

ами мога ..имам достъп до conf ..само през SSH...ама ми трябва и малко хелп .

Хората мислят, че историите се сътворяват от човека. Всъщност е точно обратното
Отговор
в отговор на Lupi #9

Re: има ли вариант ?

Не е нужно... .htaccess стига... лесно е...

[линк]

ViruS
Отговор
в отговор на ViruS #10

Re: има ли вариант ?

DA s rewrite engine stawa no ne sym siguren dali shte mogesh da go loadnesh (modula) pt .htacces file po skoro nqma da imash wyzmognost za towa, no dori i da imash shte e izkliuchen (eh ma che sym pesimist).
Po princip towa e dobar wariant (po-dobriqt) no ako ne stawa, togawa si proweri w promenliwata na obkrygenieto za REQUEST_URI ili REQUEST_URL ili neshto ot sorta.
Towa mnogo elegantno mogesh da go naprawish w Index faila, sled koeto syshto taka elegantno da dadesh:
Location:[линк]

Probwaj dano ti wyrshi rabota..

JAVA lets make things badly and slow!!
Отговор