Zdravim vo spolok
Riesim problem s neplaticmi...
Zatial to mam tak poriesene, ze samozrejme ked nezaplati ani po upozorneny presmerujem jeho 80 port na svoj web server kde mu uz len zobrazuje stranku ze nezplatil.
Teraz ale postupne ma uz prestava aj volat a upominat ludi ze su po splatnosti takze rozmsylam pouzit rovnaky princip aj na upozornovanie.
tzn. Ze ked teda bude po splatnosti a ja ho budem chceit na to upozornit tak mu 20 minut pojde net a 1 minutu sa mu bude zobrazvoat moja stranka kde bude mat ze nezplatil este a ak to nespravy bude odpojeny....
na nete som nasiel toto
http://www.ispforum.cz/viewtopic.php?f= ... %A1n%C3%AD
ako je to tam super vyriesene funguje to presne ako som pisal hore ale problem je v tom ze na servery uz mam stranku pre neplaticov po upozorneny.
Otazka a co teda riesim znie ako spravit na svojom debianovom servery aby stranka neplaticov bola na 80 port a stranka pre upozornenie isla napr na 6000 port... Aby som mohol presmerovat uzivatela kde ja chcem.
Da sa to nejak na tom linuxe riesit??
abo ako to riesite inac???
za odpoved vopred diki...
❗️Toto je původní verze internetového fóra ISPforum.cz do února 2020 bez možnosti registrace nových uživatelů. Aktivní verzi fóra naleznete na adrese https://telekomunikace.cz
neplatici
Ja to resim na debianu, smeruju neplatice na 80 port vnitrni IP serveru. Tam uz se o vse postara apache s php a sudo.
0 x
miract píše:Ja to resim na debianu, smeruju neplatice na 80 port vnitrni IP serveru. Tam uz se o vse postara apache s php a sudo.
tiez pouzivam debian a tam to ako riesis aby ta cast videla tu stranku a ta cast tu???
0 x
buď nechej apache naslouchat na více adresách, nebo to rozliš podle portu. Pak už jenom uděláš vhosty a je to.
První řešení předpokládá, že tomu webserveru můžeš routovat/routuješ více IP adres, ale dá se použít i rozlišení číslem portu nebo staré dobré DNS, ale ať tak nebo onak, kouzelná formulka zní vhosts - virtual hosts - více viz. dokumentačka k apache.
První řešení předpokládá, že tomu webserveru můžeš routovat/routuješ více IP adres, ale dá se použít i rozlišení číslem portu nebo staré dobré DNS, ale ať tak nebo onak, kouzelná formulka zní vhosts - virtual hosts - více viz. dokumentačka k apache.
0 x
presne cez mk mozem routovat tam ip ake len chces na akykolvek port takze toto riesenie s virtualnym serverom by mi to vyriesilo..
DA sa to na tom debiane spravit tak ze apache normal bude na 80 porte
a ten virtualny co vytvorim bude pracovat na 100 porte?
je to v pohode takto zmaknut ci?
DA sa to na tom debiane spravit tak ze apache normal bude na 80 porte
a ten virtualny co vytvorim bude pracovat na 100 porte?
je to v pohode takto zmaknut ci?
0 x
vycuc z myho Apache2 na Debianu ... snad to pomuze 
V firewallu pak pro prislusne lidi mam, ze jejich pozadavky na port 80 se smeruji na port 88, 90 apod.
z DocumentRoot je pak jasne, kde ta specialni starnka lezi

V firewallu pak pro prislusne lidi mam, ze jejich pozadavky na port 80 se smeruji na port 88, 90 apod.
z DocumentRoot je pak jasne, kde ta specialni starnka lezi
Kód: Vybrat vše
NameVirtualHost *:80
NameVirtualHost *:88
NameVirtualHost *:89
NameVirtualHost *:90
NameVirtualHost *:91
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
</VirtualHost>
<VirtualHost *:90>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/FILTER_without_contract
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
AliasMatch ^(.*) "/var/www/FILTER_without_contract/index.php"
ErrorLog /var/log/apache2/error.log
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
</VirtualHost>
<VirtualHost *:89>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/FILTER_bad_configuration
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
AliasMatch ^(.*) "/var/www/FILTER_bad_configuration/index.php"
ErrorLog /var/log/apache2/error.log
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
</VirtualHost>
<VirtualHost *:88>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/FILTER_neplatici
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
AliasMatch ^(.*) "/var/www/FILTER_neplatici/index.php"
ErrorLog /var/log/apache2/error.log
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
</VirtualHost>
0 x