Subdomenii cu Xampp

Subdomenii cu Xampp

De curând am primit un proiect în care trebuie sa fac modificări destul de mari. Problema este că este un site întreg (nu doar slice) și nu funcționează dacă este într-un folder. Acum, aveam două posibilități:

  1. Să fac modificări în tot site-ul și să schimb path-uri peste path-uri. Muncă sisifică și inutilă;
  2. Să fac subdomeniu pe localhost.

Fiind abonat RDS – deci cu IP dinamic – sunt nevoit să apelez la un serviciu în genul dynamicnetworkservices.com. Astfel, am o adresă de genul iamntz.selfip.com.

Al doilea pas este instalarea Xampp. Da, știu, sunt leneș că nu instalez php și apache manual. Dar pentru ce am eu nevoie, instalarea asta este perfectă :D

După instalarea Xampp, se editează httpd.conf (c:/xampp/apache/conf) și se caută linia:

#Include conf/extra/httpd-vhosts.conf

Dacă are un diez în față (adică linia este comentată), se șterge diez-ul.

După ce ai făcut pasul acesta, editezi extra/httpd-vhosts.conf. Aici treaba stă destul de simplu: adaugi următoarele linii:

NameVirtualHost *:80


 DocumentRoot  G:/htdocs/
 ServerName default



 DocumentRoot G:/htdocs/subdomeniu
 ServerName subdomeniu.iamntz.selfip.com

Se dă un restart la apache iar noul subdomeniu este disponibil. Pentru a adăuga mai multe subdomenii, se repetă ultimul grup.

Dacă nu ai conexiune permanentă la internet, poți folosi


 DocumentRoot G:/htdocs/subdomeniu
 ServerName subdomeniu.localhost

Enjoy!

10 Comentarii

Vlady667 a scris

Acum porneste apache….dar nu gaseste subdomeniu :(…..codul este:
NameVirtualHost *:80

DocumentRoot C:\www\htdocs
ServerName default

DocumentRoot C:\www\htdocs\comanda
ServerName comanda.comanda-cs16-server.zapto.org

Spunemi te rog daca este corect :”>

Adaugă un comentariurăspuns pentru

Link-urile în context sunt binevenite. Comentariile fără nume/email valid sunt șterse.

Site-ul blog.iamntz.com utilizează cookie-uri. Continuarea navigării presupune acceptarea lor. Mai multe informații.

windows apple dropbox facebook twitter
windows apple dropbox facebook twitter