Freesco, NND, CDN, EOS
http://forum.freesco.pl/

apache inna strona z zewnatrz i wewnatrz sieci?
http://forum.freesco.pl/viewtopic.php?f=24&t=17234
Strona 1 z 1

Autor:  eeoo [ poniedziałek, 6 października 2008, 15:33 ]
Tytuł:  apache inna strona z zewnatrz i wewnatrz sieci?

Witam, apache, eth0 i eth1, eth0=zewnetrzne IP, eth1=wewnetrzne IP. Chce skonfigurowac apache-a zeby wpisujac zewnetrzne IP z Internetu pokazywala sie strona ABC, a wpisujac wewnetrzne IP pokazywala sie strona DEF. Jak to zrobic? Probowalem vhost-ami, ale cos mi nie wychodzilo. Moze musze wykorzystac iptables?

Autor:  tasiorek [ poniedziałek, 6 października 2008, 15:55 ]
Tytuł: 

http://httpd.apache.org/docs/2.2/vhosts ... tml#single

Autor:  Kimas [ poniedziałek, 6 października 2008, 17:31 ]
Tytuł: 

możesz to także zrobić za pomocą php, np:

index.php
: [/] [] ()
<?
$ABC = "/home/httpd/html/ABC/";//katalog ze stroną ABC
$DEF = "/home/httpd/html/DEF/";//katalog ze stroną DEF
$wew = "192.168.0";//pierwsze trzy człony wew adresu ip
$a = $_SERVER['REMOTE_ADDR'];
$b = explode(".", $a);
$c = $b[0] "." $b[1] "." $b[2];

if ( $c == $wew )
{
include("$DEF");
}
else
{
include("$ABC");
}
?>


ten skrypt wrzucasz do głównego katalogu apachea

Autor:  korneliuszo [ środa, 8 października 2008, 20:55 ]
Tytuł: 

A co jak użytkownik wejdzie w jakiś inny plik??

Wyświetli mu not found z tego co wiem.

Autor:  Kimas [ środa, 8 października 2008, 21:05 ]
Tytuł: 

jeżeli będzie próbował wejść na nieistniejący plik, to tak...

Autor:  korneliuszo [ środa, 8 października 2008, 22:14 ]
Tytuł: 

Nie o to mi chodzi.
Chodziło mi o podstrony.

Jak mamy np. podstronę o nazwie bla.php w folderze ABC to mogą być problemy.

Będzie trzeba w linku pisać o folderze.

Ten skrypt to taki automatyczny przełącznik.

Oczywiście jestem początkujący i mogę się mylić.

Osobiście polecałbym zastąpić część o inkludach redirectem do folderu.

Autor:  Kimas [ środa, 8 października 2008, 22:20 ]
Tytuł: 

masz rację...

Autor:  maslap [ wtorek, 18 listopada 2008, 17:49 ]
Tytuł: 

Wg mnie lektura sugerowana przez tasiorka jest jak najbardziej przydatna w tym celu ale do tego jest jeszcze potrzebna konfiguracja binda oraz dhcpd
W dhcpd musisz ustawic aby twoj lokalny nameserver byl pierwszy
A w bindzie musisz skonfigurowac domene lokalna i zewnetrzna
Zewnetrzna zaloz sobie np w one.pl a wewnetrzna virtualna jaka chcesz.
Powinno zadzialac

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/