Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Folie display laptop in Bucuresti?

Pagina Wikipedia

Masina veche sau indatorat in ban...

Incalzire cu Boiler cu PDC + IPAT...
 Salariu de șofer Uber 8000 l...

Problema token semnatura electron...

Incarcator diy China

Unde au disparut tancurile federa...
 RMN Decontat

Jgheab clasic forma "U"- ...

Reparatie plafoniera LED

Problema PC - se blocheaza sau re...
 Notebook HP 840G2 - Upgrade RAM, ...

Defect ciudat Videorecorder Panas...

lege de reglementare a shrinkflat...

Care este cota parte la succesiun...
 

IP reverse nu intra unde trebuie

- - - - -
  • Please log in to reply
7 replies to this topic

#1
Lucrian

Lucrian

    Active Member

  • Grup: Members
  • Posts: 1,270
  • Înscris: 28.11.2001
Salutare,

Am pe un server 2 IP-uri si unul corespunde pentru eth0, celalalt eth0:1. Pe ambele am alocate cateva domenii si subdomenii.
Am specificat reverse dns la hosting pentru fiecare ip in parte. Daca scriup ip-ul in domaintools.com, imi apare bine acolo ca reprezinta domeniu.com
Situatia mea este ca daca scriu in browser http://ip , atunci ma duce la un subdomeniu care ce-i drept, este pe acelasi IP. Cum fac sa schimb site-ul implicit pe care ajunge vizitatorul atunci cand introduce http://ip in browser ?

Ca si distribuitie folosesc CentOS 6. Pentru administrarea (adaugare, modificare etc.) site-urilor folosesc ISPConfig3

Multumesc anticipat

Edited by Lucrian, 03 June 2012 - 09:37.


#2
trackback

trackback

    Active Member

  • Grup: Members
  • Posts: 1,394
  • Înscris: 04.08.2011
Asta tine de http server, nu de reverse DNS.
Daca folosesti Apache, VirtualHost-urile au prioritate in functie de ordinea in care au fost declarate.
De exemplu, daca ai declarat mai multe <VirtualHost 10.0.0.1> in fisierul cu configurarea Apache, cand accesezi http://10.0.0.1 se va accesa site-ul din primul virtualhost scris in fisier.
Deci, daca vrei sa setezi un domeniu ca implicit pentru un anume ip, scrie VirtualHost-ul primul in lista.

#3
Lucrian

Lucrian

    Active Member

  • Grup: Members
  • Posts: 1,270
  • Înscris: 28.11.2001
Multumesc pentru raspuns.
Intr-adevar, asa este. Singura situatie pe care o am acum este faptul ca in http.conf scrie la final:
Include /etc/httpd/conf/sites-enabled/
iar in acel director toate vhosturile incep cu 100-(sub)domeniu. Asa le face ISPConfig. Trebuie sa gasesc o solutie pentru asta. Daca il modific manual (pun un numar mai mic de 100 la domeniul care ma intereseaza), totul e ok, dar as vrea sa-l modific in continuare cu ISPConfig.

Am gasit ceva...

Quote

Using _default_ vhosts
la http://httpd.apache....s/examples.html dar nu prea imi dau seama cum sa-l folosesc. Ce trebuie exact sa scriu. Poate ar trebui sa folosesc o redirectionare de la IP

Edited by Lucrian, 03 June 2012 - 10:47.


#4
Lucrian

Lucrian

    Active Member

  • Grup: Members
  • Posts: 1,270
  • Înscris: 28.11.2001
Am terminat cu toata povestea :)
Locatia respectiva de vhost-uri am lasat-o neatinsa sa faca ISPConfig ce vrea cu ea si eu am modificat httpd.conf. La final am adaugat (inainte de NameVirtualHost *:80)

<VirtualHost primul.meu.ip:80>
	RewriteEngine on
	RewriteCond %{HTTP_HOST}   ^primul.meu.ip$ [NC]
	RewriteRule   ^/(.*)$http://www.primul.domeniu/$1  [R,L]
</VirtualHost>

<VirtualHost al.doilea.meu.ip:80>
	RewriteEngine on
	RewriteCond %{HTTP_HOST}   ^al.doilea.meu.ip$ [NC]
	RewriteRule   ^/(.*)$http://www.aldoilea.domeniu/$1  [R,L]
</VirtualHost>


#5
trackback

trackback

    Active Member

  • Grup: Members
  • Posts: 1,394
  • Înscris: 04.08.2011
De ce te folosesti de mod_rewrite ? Dupa parerea mea, nu e o solutie buna sa te agati de acest engine la fiecare accesare a ip-ului.
Cel mai bine e sa apelezi la setarile native ale webserver-ului adica: root directory, domain name:
NameVirtualHost ip.tau.1:80
<VirtualHost ip.tau.1:80>
	   DocumentRoot /calea/catre/root/site
	   ServerName domain.tld
</VirtualHost>
....
NameVirtualHost ip.tau.2:80
....


#6
Lucrian

Lucrian

    Active Member

  • Grup: Members
  • Posts: 1,270
  • Înscris: 28.11.2001
Am facut si asa. Imi arata pagina implicita apache
Am adaugat si
<Directory /var/www/nutrienti.eu/web>
		Options FollowSymLinks
		AllowOverride All
		Order allow,deny
		Allow from all
	</Directory>
si acum e ok., insa motivul pentru care am folosit redirectionarea este faptul ca daca eu schimb ceva prin ISPConfig, modificarile sa aiba efect si asupra "vizitatorilor" care intra direct prin IP, pentru ca in fisierul vhost al domeniului este un intreg pomelnic :) .

Multumesc oricum de raspuns.

#7
Lucrian

Lucrian

    Active Member

  • Grup: Members
  • Posts: 1,270
  • Înscris: 28.11.2001
Mi-au dat si cei de la ISPConfig o solutie care vad ca functioneaza (asta pentru cei care se intalnesc cu situatia si vor o alta solutie).
Am redenumit domeniul din domeniu.tld in 01-domeniu.tld, apoi am facut un alias domeniu.tld pentru 01-domeniu.tld

Astfel ca 01-... a devenit primul domeniu si cand accesez ip-ul totul e ok :)

#8
Huza

Huza

    Senior Member

  • Grup: Senior Members
  • Posts: 2,417
  • Înscris: 07.11.2006
Salut, solutia cu 01 e chiar distractiva :)
Preferabil ar fi ca atunci cand cineva acceseaza IP-ul sa oferi o pagina goala (ceva lipsit de php, etc) care iti poate fi ok si la tool-uri de monitorizare.

Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate