redd 0 Zgłoś post Napisano Grudzień 19, 2007 Witam wszystkich, mam nadzieję, że odpowiedni dział na pytanie wybrałem. Mam na serwerze postawione coś w rodzaju prostego CMSa, na którym postawione jest wiele stronek dla różnych modeli samochodów. Przykładowy link wygląda tak: http://www.macierzystadomena.com/cms/osobowe/ford/focus/ i dalej: http://www.macierzystadomena.com/cms/osobo...ane-techniczne/ http://www.macierzystadomena.com/cms/osobo.../focus/galeria/ itd. Oczywiście CMS fizycznie zainstalowany jest w /public_html/cms. Teraz chciałbym mieć domenę dodatkową, dajmy na to fordfocus.pl i zrobić tak, aby działały adresy: http://www.fordfocus.pl http://www.fordfocus.pl/dane-techniczne/ http://www.fordfocus.pl/galeria/ itd. Problem jest taki, że dla domeny dodanej potrzebny jest fizyczny adres na serwerze (panel wymaga document root), natomiast te podstrony są przecież generowane dynamicznie zaciągając dane z bazy. Gdy wpisałem dla tej dodanej domeny jako document root ścieżkę /cms/osobowe/ford/focus to fizycznie utworzył mi takie podkatalogi w strukturze CMSa. Jak się za to zabrać? P.S. Przepraszam, jeśli temat był poruszany, ale nawet nie wiem jakie kryteria w wyszukiwarce dla takiego przypadku użyć. Aha jeśli to ma znaczenia, to konto jest na HostMonster. Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Zgłoś post Napisano Grudzień 19, 2007 ale chodzi o ładne urle (zamiast www.blabla.com/hehe/costam/focus żeby było www.blabla.com/focus?) czy o ścieżkę od /home aż po ostatni podkatalog? bo ciut nie rozumiem osobiście : ) Udostępnij ten post Link to postu Udostępnij na innych stronach
redd 0 Zgłoś post Napisano Grudzień 19, 2007 ale chodzi o ładne urle (zamiast www.blabla.com/hehe/costam/focus żeby było www.blabla.com/focus?) czy o ścieżkę od /home aż po ostatni podkatalog? bo ciut nie rozumiem osobiście : ) Ładne URL już są, to nie to Jest tak: domenadlawszystkich.com/cms/kowalski/ domenadlawszystkich.com/cms/kowalski/o-mnie/ domenadlawszystkich.com/cms/nowak/ domenadlawszystkich.com/cms/nowak/o-mnie/ A chce dodac 2 domeny: kowalski.com i nowak.com i miec tak: kowalski.com/ kowalski.com/o-mnie/ nowak.com/ nowak.com/o-mnie/ Przy czym trzeba uwzglednić, że to CMS, więc fizycznie jest tylko domenadlawszystkich.com/cms/ Reszta jest generowana z bazki. Jak robię domenę dodaną to każe mi podać fizyczny document root, co jest nieco do kitu, bo po prostu nie działa Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Zgłoś post Napisano Grudzień 19, 2007 No to trza albo wyklikać w panelu i wtedy możesz mieć ładnie maskowane.. albo zrobić to na chama, że w public_html (czy gdzie tam, nie znam struktury tego hosta ; ) robisz redirect na katalog (mniej profesjonalna metoda) idę kuknę poczytać na hostmonster.com, może coś napisali heh to wygląda na zwykłe wskazanie katalogu dla domeny... EDIT: Tam jest cPanel? bo widzę tekst "addon domain" hehe.. hmm.. widzę tylko standardowy opis jak dodać domenę... tam jest cPanel? to zaloguję się do kumpla w klatka.pl i pokukam.. hmm... dziwne, powinno być, że podajesz katalog i good bye.. Udostępnij ten post Link to postu Udostępnij na innych stronach
redd 0 Zgłoś post Napisano Grudzień 19, 2007 Tak tam jest cPanel 11. W addon domain przy dodawaniu podaje sie nazwe domeny, login ftp, hasło i tego document roota - ale to dotyczy fizycznej sciezki na dysku, a jak wiemy fizycznie jest tylko polowa, bo to cms. Acha i mi nie chodzi o prostego redirecta, ze mnie przekieruje z powrotem na ten przydlugawy adres, tylko zeby jakis tam klient mogl sie poslugiwac wylacznie ta swoja skrocona domena. Udostępnij ten post Link to postu Udostępnij na innych stronach
alien 345 Zgłoś post Napisano Grudzień 19, 2007 Jesli obslugujesz zapytanie CMSem, a nie fizycznymi sciezkami to jak zauwazyles domeny do fizycznego katalogu nie podlaczysz (bo go nie ma). Rozwiazanie jest proste, skieruj domene na katalog z CMSem i obsluz w CMSie wywolanie dla danej domeny. W zalacznosci od konfiguracji hostingu informacje o domenie znajdziesz w zmiennych srodowiskowych: HTTP_HOST, SERVER_NAME, czasem w jeszcze innych. phpinfo() powinien wszystko wyjasnic. Udostępnij ten post Link to postu Udostępnij na innych stronach