![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 23.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Zaczne od tego ze szukalem na forum i znalazlem... ale jestem laikiem w tym temacie, zadawalem to pytanie na kilku forach i nikt mi nie odpowiedzial:| Wiec mam taki problem... mam serwis... i serwis ma zrobione subdomeny ktore kierują na pliki np. subdomena1.domena.pl na domena.pl/costamcostam.php... i mialem serwer z confixxem ktory mial mozliwosc kierowania subdomen na pliki wiec po prostu ustawialem sobie subdomene na plik i bylo dobrze. Teraz przenioslem się na serwer ktory nie ma mozliwosci kierowania na urle tylko na katalogi... i stworzylem cos takiego... zrobilem katalog na serwerze /subdomena1/ a w nim zrobilem plik index.php a w nim taka regulka... <? header("Location: http://domena.pl/costamcostam.php") ?> wczesniej jak ktos wchodzil z subdomeny to w adresie byl widoczny adres... subdomeny czyli subdomena1.domena.pl a teraz po wejsciu z linku subdomeny widac domena.pl/costamcostam.php ale nie wiem czy to jest dobre wyjscie z sytuacji... czy to jest bezpieczne wyjscie... jak to zrobic zeby bylo tak jak wczesniej? moglby mi ktos poradzic? bede bardzo wdzieczny za wszelka pomoc na forum znalazlem tylko taki post... http://forum.php.pl/index.php?showtopic=11015&hl=subdomena -------------------- ogłoszenia
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Mozesz to zrobic tak, ze kierujesz wszystko na glowny katalog. W nim (index.php) uruchamiasz costamcostam.php zalezne od subdomeny. Subdomene mozesz wyciagnac z $_SERVER, albo w .htaccess ustawic by np. podawal nazwe subdomeny w $_GET.
Ten post edytował sf 23.02.2006, 08:56:18 -------------------- Zapraszam na mój php blog, tworzenie stron.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 23.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
sf... z tego co sie orientuje w chwili obecnej jest to przekierowanie 302... po zastosowaniu twojej metody nie bedzie tego?
![]() -------------------- ogłoszenia
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Kod RewriteCond %{HTTP_HOST} !^www\.hyh\.pl$ [NC] RewriteCond %{HTTP_HOST} ^(www\.)?(.+)\.hyh\.pl$ [NC] RewriteRule ^/*$ index.php?sub=%2 [L] try it -------------------- Zapraszam na mój php blog, tworzenie stron.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 23.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Kod RewriteCond %{HTTP_HOST} ^subdomena\.domena\.pl$ [NC] RewriteRule ^/*$ index.php?cat=20[L] Może źle się wyraziłem.. chodzi o to, że subdomena ma przekierowywać na pewną część serwisu głównego, np index.php?cat=20 na. Zmodyfikowałem trochę Twój kod tylko nie wiem.. czy to będzie działać. To znaczy czy takie regułki jak powyżej przekierują mi z zalozmy subdomena.domena.pl na subdomena.domena.pl/index.php?cat=20 ![]() Aha domeny nie mają numerów więc odpada regułki z argumentami. Trzeba to niejako na sztywno zrobić, bo inaczej adresy byłyby takie jak subdomena.20.domena.pl. Ten post edytował gamblers 23.02.2006, 14:12:37 -------------------- ogłoszenia
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
He? Moj kod robil cos takiego:
wchodze na moja.hyh.pl co powodowalo, ze uzytkownik zostawal na domnie moja.hyh.pl zadnego przekierownia nie bylo, dodatkowo jednak .htaccess doczepail parametr sub o wartosci rownej nazwie subdomeny, przez co w pliku index.php moge sobie sprawdzic z jakiej subdomeny wszedlem -------------------- Zapraszam na mój php blog, tworzenie stron.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 23.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
No dobrze to trochę inaczej.. bo może troche zakręciłem. Przyjmijmy domene hyh.pl jako glowną
![]() Kod RewriteCond %{HTTP_HOST} ^blablabla\.hyh\.pl$ [NC] RewriteRule ^/*$ index.php?cat=1[L] wykona właśnie coś takiego jak opisane powyżej pozostawiając url jako blablabla.hyh.pl? -------------------- ogłoszenia
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 10:14 |