![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 26.06.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam bardzo serdecznie.
Czy ktoś na forum php.pl wie jak zrobić adres podstrony tak jak to mają największe portale? Np. http://www.nazwa_portalu.bezreklamy.pl/291...2,19,index.html . Czy takie coś da się zrobić w php? Jak to zrobić? Z góry dziękuję. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Hej,
Cytat Czy ktoś na forum php.pl wie jak zrobić adres podstrony tak jak to mają największe portale?
Np.http://www.nazwa_portalu.bezreklamy.pl/291,982,19,index.html Akurat taki sposob zapisu adresu umozliwa bodajze AOL server i websphere (ale z pamieci wiec moze sie myle). Mehcanizm o ktorym mowisz uzywany jest min przez onet i gazete. Jak sie pewnei domyslasz koljene liczby sa po prostu argumentami przekazywanymi do wywolania w pliku index. Cytat . Czy takie coś da się zrobić w php? Jak to zrobić? Z góry dziękuję. W samym php nie da sie. Jak napisalem powyzej to sprawa serwera. Mozesz (patrz linki powyzej) - pojsc na latwizne i w ramach php towrzyc adresy http://serwis.pl/index.php/param1/param2/serwis.html - gdzie tak na prawde wywolujesz plik index.php a /param1/param2/serwis.html pobierasz ze zmiennej PATH_INFO.
Innym pomyslem jest ustawienie DirectoryRoot w ramach apache'a na plik - wowczas wszystkie zapytania o storne kierowane sa do jednego pliku - niezlaeznie czy poprosisz o http://innyserwis.pl/podstorna/element/plik.html czy http:///innserwis/img/obrazek.gif. Trzeci pomysl to wykorzystanie mod_rewrite dla apache'a albo ISAPI Rewrite dla serwera IIS. To jednak zaawansowane mechanizmy i obciazajace znaczaco serwer www. Pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 06:13 |