Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Subdomena, jak dodac z poziomu php
eai
post 24.05.2005, 21:13:41
Post #1





Grupa: Zarejestrowani
Postów: 367
Pomógł: 10
Dołączył: 20.05.2005

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


Jest jakas funkcja w php abym mogl z poziomu php dodac subdomene??

exec(); system(); questionmark.gif?

I jakie polecenie trzeba wpisac.

please help!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
SongoQ
post 24.05.2005, 21:16:41
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


exec();

A co do reszty to juz wchodzisz w rzeczy systemowe.


--------------------
Go to the top of the page
+Quote Post
eai
post 24.05.2005, 21:21:21
Post #3





Grupa: Zarejestrowani
Postów: 367
Pomógł: 10
Dołączył: 20.05.2005

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


no wlasnie ale jak to sie robi jakie polecenie moze jakis link, bylbym wdzieczny
Go to the top of the page
+Quote Post
hwao
post 24.05.2005, 21:28:51
Post #4


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Cytat(eai.pl @ 2005-05-24 22:21:21)
no wlasnie ale jak to sie robi jakie polecenie moze jakis link, bylbym wdzieczny

zalezy na czym masz serwerek.
Zazwyczaj to bedzie edycja jakiegos pliku.
Mozesz sobie sam napisac cos takiego w np c++ i potem odpalac przez
  1. <?php
  2. exec( 'sciezka/do/programu/program -parametry' );
  3. ?>

i juz wszytko jest (poszukaj w google jaki to programik, ewentulanie napisz nazwe serwera http)
Go to the top of the page
+Quote Post
SongoQ
post 24.05.2005, 21:31:25
Post #5





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


Na stronie apache na pewno cos znajdziesz.


--------------------
Go to the top of the page
+Quote Post
eai
post 24.05.2005, 21:53:17
Post #6





Grupa: Zarejestrowani
Postów: 367
Pomógł: 10
Dołączył: 20.05.2005

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


Mam coś takiego:

Kod
<VirtualHost 172.20.30.40>

# primary vhost
DocumentRoot /www/subdomain
RewriteEngine On
RewriteRule ^/.* /www/subdomain/index.html
# ...

</VirtualHost>

<VirtualHost 172.20.30.40>
DocumentRoot /www/subdomain/sub1

ServerName www.sub1.domain.tld
ServerPath /sub1/
RewriteEngine On
RewriteRule ^(/sub1/.*) /www/subdomain$1
# ...

</VirtualHost>

<VirtualHost 172.20.30.40>

DocumentRoot /www/subdomain/sub2
ServerName www.sub2.domain.tld
ServerPath /sub2/
RewriteEngine On
RewriteRule ^(/sub2/.*) /www/subdomain$1
# ...

</VirtualHost>



oraz
Kod
RewriteEngine on
RewriteCond %{HTTP_HOST} ^.+\.domena\.pl$
RewriteRule ^(.+) %{HTTP_HOST}$1 [C]
RewriteRule ^(.+)\.domena\.pl http://domena.pl/index.php?id=$1 [R]



i Jak to teraz połaczyc chodzi o to zeby blablabla.domena.pl przekierowywało na domena.pl/index.php?id=blablabla
Go to the top of the page
+Quote Post
AndyPSV
post 26.05.2005, 17:07:21
Post #7





Grupa: Zarejestrowani
Postów: 393
Pomógł: 5
Dołączył: 6.02.2003
Skąd: The.Luciferian.Doctrine.p
df

Ostrzeżenie: (30%)
XX---


Ja używam czegoś podobnego (dla domeny cfaniak.pl):

  1. <?php
  2.  
  3. $url = 'http://cfaniak.pl/cfaniak/index';
  4.  
  5. function SeparateString($string) {
  6. $lenght = strlen($string);
  7. $domain = substr($string, 0, $lenght-11);
  8. return $domain;
  9. }
  10.  
  11. if($_SERVER['HTTP_HOST'] == 'cfaniak.pl' OR $_SERVER['HTTP_HOST'] == 'www.cfaniak.pl') {
  12. header('Location: '.$url);
  13. } else {
  14. if(substr($_SERVER['HTTP_HOST'], 0, 3) == 'www') {
  15. $string = substr($_SERVER['HTTP_HOST'], 4);
  16. $result = SeparateString($string);
  17. echo $result;
  18. } else {
  19. $result = SeparateString($_SERVER['HTTP_HOST']);
  20. echo $result;
  21. }
  22. }
  23.  
  24. ?>


wystarczy tylko np. pobrac z bazy potrzebne dane i dac header();
Go to the top of the page
+Quote Post
SongoQ
post 30.05.2005, 10:55:18
Post #8





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


@AndyPSV Tylko ze taki sposob raczej nie pomoze autorowi posta.


--------------------
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 Wersja Lo-Fi Aktualny czas: 24.07.2025 - 15:04