Pomoc s htaccess
Moderátori: psichac, Moderátori
- jardo181
- Pokročilý člen
- Príspevky: 588
- Dátum registrácie: 15 Sep 2012, 21:04
- Bydlisko: Banská Bystrica
Pomoc s htaccess
Najde sa tu nejaky HTML (web) koder, ktorý dobre ovláda .htaccess na apache. Jedná sa o nastavenie pristupových práv pre jednotlivé súbory a adresáre. Je do dost specifické, najlepsie ak napíse SS.
Predstava:
.-- index.php -- pristup vsetci
.-- prihlasenie.php -- pristup len prihlaseny
.-- SKRIPTY -- pristup vsetci
.-- FIRMA -- pristup len prihlaseny
Potreba vytvorenia iba jedného .htaccess v koreni, ktory bude aj pre podadresáre.. Ďakujem
Predstava:
.-- index.php -- pristup vsetci
.-- prihlasenie.php -- pristup len prihlaseny
.-- SKRIPTY -- pristup vsetci
.-- FIRMA -- pristup len prihlaseny
Potreba vytvorenia iba jedného .htaccess v koreni, ktory bude aj pre podadresáre.. Ďakujem
0
IT bojovník
Ak by bol záujem tak: Ebay, DX, Aliexpress...
Ak by bol záujem tak: Ebay, DX, Aliexpress...
-
- Okoloidúci
- Príspevky: 13
- Dátum registrácie: 12 Máj 2016, 09:25
- Bydlisko: Humenné
Re: Pomoc s htaccess
Nesom boh vie jaky odborník no myslím si, že to nebude také ako si to predstavuješ.
0
- jardo181
- Pokročilý člen
- Príspevky: 588
- Dátum registrácie: 15 Sep 2012, 21:04
- Bydlisko: Banská Bystrica
Re: Pomoc s htaccess
Praveze je moznost v htaccess urcit ktore subory alebo adresare budu mat pristrup. Ibaze je to tak divne popisane ze som s toho one..
0
IT bojovník
Ak by bol záujem tak: Ebay, DX, Aliexpress...
Ak by bol záujem tak: Ebay, DX, Aliexpress...
-
- Ultimate člen
- Príspevky: 3963
- Dátum registrácie: 04 Feb 2013, 22:04
- Bydlisko: U alibabky v Poprade
- Vek: 32
Re: Pomoc s htaccess
Len mi nejak nedava logiku, ako sa clovek prihlasi, ked neprihlaseny nebude mat pristup na prihlasenie.php
Ak by si nenasiel nikoho na .htaccess, nechces si to ochranit priamo v php?
Ak by si nenasiel nikoho na .htaccess, nechces si to ochranit priamo v php?
0
Motto: Nikto nie je tak velky, aby sa nevosiel do truhly.
- jardo181
- Pokročilý člen
- Príspevky: 588
- Dátum registrácie: 15 Sep 2012, 21:04
- Bydlisko: Banská Bystrica
Re: Pomoc s htaccess
musi to byt cez htaccess, lebo je tam aj webdav pristup, a ten sa cez php neda..
0
IT bojovník
Ak by bol záujem tak: Ebay, DX, Aliexpress...
Ak by bol záujem tak: Ebay, DX, Aliexpress...
Re: Pomoc s htaccess
Skus to blizsie specifikovat. Kto ma zabezpecovat identifikaciu a authentikaciu. Php pomocou sessionid (v cookies), alebo http server pomocou basic/digest authentication.
Ak je to php, tak http server nevie nic o tom, kto je prihlaseny (nevie o datach asociovanych so session) a tak tazko nieco zakazes.
Ak je to http server, tak potrebujes identifikovat/authentikovat uzivatela. Najjednoduchsie cez basic/digest auth cez subor htpassword. Ak to ma byt oproti databaze, tak sa nevyhnes zapnutiu napr. modulu mod_auth_mysql.
Ak je to php, tak http server nevie nic o tom, kto je prihlaseny (nevie o datach asociovanych so session) a tak tazko nieco zakazes.
Ak je to http server, tak potrebujes identifikovat/authentikovat uzivatela. Najjednoduchsie cez basic/digest auth cez subor htpassword. Ak to ma byt oproti databaze, tak sa nevyhnes zapnutiu napr. modulu mod_auth_mysql.
0
- jardo181
- Pokročilý člen
- Príspevky: 588
- Dátum registrácie: 15 Sep 2012, 21:04
- Bydlisko: Banská Bystrica
Re: Pomoc s htaccess
to php tu nemalo ani byt, pisem o .htaccess a logicky htpassword
ziadne mysql, sesiony a pod..
ziadne mysql, sesiony a pod..
0
IT bojovník
Ak by bol záujem tak: Ebay, DX, Aliexpress...
Ak by bol záujem tak: Ebay, DX, Aliexpress...
Re: Pomoc s htaccess
Najskor si vytvor .htpasswd
Ak mas apache 2.4, potom vytvor subor .htaccess v hlavnom adresary:
Doladit viditelnost suborov uz necham na teba. Toto som tam pridal ako priklad:
"IndexOptions +ShowForbidden" zobrazi aj adresare chranene heslom (pri kliku vypyta heslo)
"IndexIgnore prihlasenie.php" skryje subor prihlasenie.php
POZOR!
Tento typ authentikacie je velmi jednoduchy a aby ti niekto neodchytil heslo, treba spravit na zaciatku celeho tohto cirkusu redirect na https!
Kód: Vybrať všetko
htpasswd -c /cesta/k/.htpasswd meno_uzivatela
Kód: Vybrať všetko
AuthUserFile /cesta/k/.htpasswd
AuthName "Login please"
AuthType Basic
Require valid-user
Require expr "%{REQUEST_URI}!~m#^/FIRMA/.*$#"
Require expr "%{REQUEST_URI}!~m#^/prihlasenie.php$#"
Satisfy All
IndexOptions +ShowForbidden
IndexIgnore prihlasenie.php
"IndexOptions +ShowForbidden" zobrazi aj adresare chranene heslom (pri kliku vypyta heslo)
"IndexIgnore prihlasenie.php" skryje subor prihlasenie.php
POZOR!
Tento typ authentikacie je velmi jednoduchy a aby ti niekto neodchytil heslo, treba spravit na zaciatku celeho tohto cirkusu redirect na https!
0
- jardo181
- Pokročilý člen
- Príspevky: 588
- Dátum registrácie: 15 Sep 2012, 21:04
- Bydlisko: Banská Bystrica
Re: Pomoc s htaccess
Dal som to ale nepomohlo, pise 500 ale v logoch nic nieje...
v tejto direktive <Files subor.php> </Files> mozem nastavit to ze sa jedna o prihlasenie, je to mozne spravit dako aj s adresarom?
Directory a Location mi volako nefungovali a server hadze chybu 500
v tejto direktive <Files subor.php> </Files> mozem nastavit to ze sa jedna o prihlasenie, je to mozne spravit dako aj s adresarom?
Directory a Location mi volako nefungovali a server hadze chybu 500
0
IT bojovník
Ak by bol záujem tak: Ebay, DX, Aliexpress...
Ak by bol záujem tak: Ebay, DX, Aliexpress...
Re: Pomoc s htaccess
Dal som to ale nepomohlo, pise 500 ale v logoch nic nieje...
Skontroluj tu verziu apachu. Niektore direktivy nefunguju v nizsich verziach ako 2.4. Ak mas prazdne logy, tak zmen LogLevel na debug, alebo az na trace8, ak ti stale nic nehovoria.
Dalej skontroluj ci mas v konfiguracii apache na ten adresar (v direktive <Directory>) nastavene toto dole. Inak ti apache bude ignorovat .htaccess:
v tejto direktive <Files subor.php> </Files> mozem nastavit to ze sa jedna o prihlasenie, je to mozne spravit dako aj s adresarom?
Co sa nachadza v tej direktive?
Directory a Location mi volako nefungovali a server hadze chybu 500
Co v nich bolo napisane, ked nesli?
K tomu mojmu .htaccessu. Mam chybu, tak doplnim malu opravu (len som pridal <RequireAll>). Inak som to otestoval a funguje mi to:
Skontroluj tu verziu apachu. Niektore direktivy nefunguju v nizsich verziach ako 2.4. Ak mas prazdne logy, tak zmen LogLevel na debug, alebo az na trace8, ak ti stale nic nehovoria.
Dalej skontroluj ci mas v konfiguracii apache na ten adresar (v direktive <Directory>) nastavene toto dole. Inak ti apache bude ignorovat .htaccess:
Kód: Vybrať všetko
AllowOverride All
Co sa nachadza v tej direktive?
Directory a Location mi volako nefungovali a server hadze chybu 500
Co v nich bolo napisane, ked nesli?
K tomu mojmu .htaccessu. Mam chybu, tak doplnim malu opravu (len som pridal <RequireAll>). Inak som to otestoval a funguje mi to:
Kód: Vybrať všetko
AuthUserFile /cesta/k/.htpasswd
AuthName "Login please"
AuthType Basic
Require valid-user
<RequireAll>
Require expr "%{REQUEST_URI}!~m#^/FIRMA/.*$#"
Require expr "%{REQUEST_URI}!~m#^/prihlasenie.php$#"
</RequireAll>
Satisfy All
IndexOptions +ShowForbidden
IndexIgnore prihlasenie.php
0
- jardo181
- Pokročilý člen
- Príspevky: 588
- Dátum registrácie: 15 Sep 2012, 21:04
- Bydlisko: Banská Bystrica
Re: Pomoc s htaccess
Super, takto upravene to funguje, a poprosím ta ešte jednu vecičku..
ak niekto zadá link /Firma tak zobrazí obsah, ak zada /FIRMA tak pýta prihlásenie... je možne nastaviť to aby nerozlišoval písmena?
ak niekto zadá link /Firma tak zobrazí obsah, ak zada /FIRMA tak pýta prihlásenie... je možne nastaviť to aby nerozlišoval písmena?
0
IT bojovník
Ak by bol záujem tak: Ebay, DX, Aliexpress...
Ak by bol záujem tak: Ebay, DX, Aliexpress...
Re: Pomoc s htaccess
Pridaj len za poslednu mriezku i. Takto:
Kód: Vybrať všetko
Require expr "%{REQUEST_URI}!~m#^/FIRMA/.*$#i"
Require expr "%{REQUEST_URI}!~m#^/prihlasenie.php$#i"
0
- jardo181
- Pokročilý člen
- Príspevky: 588
- Dátum registrácie: 15 Sep 2012, 21:04
- Bydlisko: Banská Bystrica
Re: Pomoc s htaccess
Ďakujem, funguje k spokojnosti.
0
IT bojovník
Ak by bol záujem tak: Ebay, DX, Aliexpress...
Ak by bol záujem tak: Ebay, DX, Aliexpress...
-
- Podobné témy
- Odpovedí
- Zobrazení
- Posledný príspevok
-
- 9 Odpovedí
- 1344 Zobrazení
-
Posledný príspevok od používateľa jezevec
-
- 0 Odpovedí
- 348 Zobrazení
-
Posledný príspevok od používateľa Ilija
-
- 0 Odpovedí
- 1401 Zobrazení
-
Posledný príspevok od používateľa marekbe
-
- 0 Odpovedí
- 1445 Zobrazení
-
Posledný príspevok od používateľa boro
-
- 12 Odpovedí
- 1869 Zobrazení
-
Posledný príspevok od používateľa Zaky