Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zapytania subdomeny do pliku php
marianek89
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 14.03.2011

Ostrzeżenie: (0%)
-----


Witam,
przy pomocy DirectAdmin ustawiłem sobie wskaźnik do domeny.
sklep.domena.pl prowadzi teraz do domena.pl

Subdomene wykrywam tak:
  1. $subdomain = explode(".", $_SERVER['HTTP_HOST']);
  2.  
  3. if ($subdomain[0] == 'sklep')
  4. {
  5. // kod
  6. }


Ale nim zacznę działania - mam pytanie.
Czy jest jakiś sprawdzony sposób, aby za każdym razem kiedy będę odwoływał się do sklep.domena.pl żądania będą wysyłane do domena.pl/sklep.php ?
Zależy mi na tym, aby użytkownicy przez cały czas przebywali w obrębie subdomeny.

Może jakiś sprawdzony trick z htaccess?

Np. sklep.domena.pl -> domena.pl/sklep.php
sklep.domena.pl/?q=produkt -> domena.pl/sklep.php?q=produkt
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
skowron-line
post
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


http://tinyurl.com/3b3ak2s


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
marianek89
post
Post #3





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 14.03.2011

Ostrzeżenie: (0%)
-----


Nie jestem tak leniwy, żeby nie przeszukać wcześniej na własną rękę.

Takie rozwiązanie np:
Kod
RewriteCond %{HTTP_HOST} ^([^.]+)\.domena\.pl?$
RewriteRule ^$ http://domena.pl/sklep.php?%1 [L]


Sprawia, że w przeglądarce pojawia się adres http://domena.pl/sklep.php, a ja chcę żeby cały czas była to subdomena (bez przekierowania).
Go to the top of the page
+Quote Post
tehaha
post
Post #4





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

Ostrzeżenie: (0%)
-----


to poczytaj dokładnie

to się zdecyduj co chcesz: normalną subdomenę czy dynamiczną z przekierowaniem do jakiegoś skryptu. Jeżeli chcesz dynamiczną to ustawiasz wildcard dla domeny, dajesz odpowiedni plik htaccess i uwaga - htaccess sam z siebie nie zamienia linków w magiczny sposób, nie masz dawać w kodzie http://domena.pl/sklep.php tylko subdome.domena.pl

Ten post edytował tehaha 17.08.2011, 12:16:00
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 05:06