Strona 1 z 1

Apache - wymuszenie strony startowej

: 02 października 2013, 20:21
autor: juve1pl
Witam!

Jak na apache wymusić przekierowanie, aby pierwsza otworzona strona była przekierowywana na inną stronę?
Chodzi mi o to, aby każdy użytkownik po otworzeniu przeglądarki musiał przejść przez moją stronę o przeczytanie nań wiadomości administracyjnej.

: 02 października 2013, 22:00
autor: Andyk
A co ma do tego Apache? Apache to serwer, serwer odpowie na wywołanie, które dostanie.

: 03 października 2013, 07:22
autor: pone13
Odpowiednia reguła iptables?

: 03 października 2013, 19:57
autor: daniel_l81

: 04 października 2013, 08:22
autor: juve1pl
Dziękuję za odpowiedzi!

Świetny link daniel_l81

Myślałem też o squidzie (pełni u mnie rolę transparentego proxy), nawet nie wiedziałem, że można takie coś zrobić, bo serwer był stawiany BARDZO szybko i nie miałem czasu na wczytywanie się w manuale.

Jest tylko jeden problem:
Sieć ma ponad 150 userów, i dodawanie każdego do dhcp (sztywne ip) oraz do iptables to jest mordęga. Mam zrobioną w iptables regułkę na całą sieć.
Czyli jedynym sensownym rozwiązaniem byłoby:
1. wykasowanie iptables
2. napisanie skryptu, który będzie dodawał równocześnie do iptables i do dhcp poszczególne komputery
3. wpisanie wszystkich od nowa
Przyznam się szczerze, że byłoby to troszkę pracochłonne (dodawanie każdego usera z osobna). Czy da się to tylko poprzez iptables załatwić?


PS: jak w plikach konf. (np. plik dhcp) includuje się pliki? Chodzi mi o tutaj o dhcp - poszczególnych hostów chciałbym umieścić w innym pliku i tylko robić przekierowanie STDOUT do odpowiedniego pliku.

: 04 października 2013, 08:59
autor: pone13
Napisz skrypt będzie najprościej, hosty do pliku konfiguracyjnego serwera dhcp dopisuj z tego skryptu na koniec pliku lub do nowego pliku i dołącz go za pomocą include.
Opcja include w pliku konfiguracyjnym serwera dhcp, opis z podręcznika man:

Kod: Zaznacz cały

The include statement


 include "filename";
The include statement is used to read in a named file, and process the contents of that file as though it were entered in place of the include statement.