Posted: 29.12.2004 22:34 Post subject: regexi, poddomene, login
imam nekoliko pitanja:
1) regex -> probavao sam nekoliko varijanti i posto se bas ne kuzim u regexe nije mi uspjevalo. cilj je sljedeci - _sve_ urlove koji dodju do ovog rewrite rulea poslati na index1.php. kako napisati to _sve_?
2) poddomene i .htaccess -> u rootu (htdocs) imam .htaccess fajl, no dogadja se ono sto ne zelim, on se primjenjuje za poddomenu (http://test.localhost/), tj. na direktorij htdocs/test/... kako to rijesiti? ja sam mislio napraviti u .htaccessu rewrite rule, ali ne znam kako bi izgledao regex za rewrite rule da to propusta dalje?
3) login -> kako napraviti ono da se u browseru pojavi prozorcic sa "username" i "password" i je li moguca komunikacija sa mysql bazom (provjera usernamea i passworda)?
za prva dva pitanja bih trebao konkretnu pomoc, za trece moze i "literatura" ili pojam koji bih mogao progooglati... hvala unaprijed...
1) ne, zablokira mi se, samo ceka pise "loading" i tako neko vrijeme, uglavnom ja zatvorim stranicu jer mi se ne da cekat dalje...
2) hm... imam web u direktoriju 'htdocs'... u njemu je folder 'test'... njega hocu kao poddomenu koristit... dakle da mu ne pristupam preko http://localhost/test nego preko http://test.localhost/ i nariktao sam to u apache-u, radi mi super... ali - .htaccess koji stoji u htdocs mi se primjenjuje u tom direktoriju test... a to ne zelim... jel mogu kako izvesti da se taj .htaccess zanemari za direktorij test kad mu pristupam preko http://test.localhost/ ili kako to napraviti?
nadam se da je jasnije
3) fala, budem proucio... ma vec sam napravio login stranicu, mislio sam da bi mozda ovako bilo ljepse
Last edited by bj__ on 30.12.2004 00:46; edited 1 time in total
Inače, složio bih se s cheom, mislim da nije toliki problem skrpati neki jednostavni login kad već trebaš bazu...
Inače, još jedna blesava ideja - mogao bi napraviti PHP skriptu koja bi svakih N sati / dana uzimala podatke iz baze (dakle, usernameove i passworde) i umetala ih u .htpasswd file u direktoriju kojeg treba zaštititi... Ono, ak ti je baš neophodno i ne nađeš niti jednu drugu metodu, ovo bi trebalo raditi, ali dodatno komplicira život.
_________________ The only laws of matter are those our mind must fabricate,
and the only laws of mind are fabricated by matter. -- James C. Maxwell
Indiscipline - hrvatski site posvećen King Crimsonu!
Inače, složio bih se s cheom, mislim da nije toliki problem skrpati neki jednostavni login kad već trebaš bazu...
Inače, još jedna blesava ideja - mogao bi napraviti PHP skriptu koja bi svakih N sati / dana uzimala podatke iz baze (dakle, usernameove i passworde) i umetala ih u .htpasswd file u direktoriju kojeg treba zaštititi... Ono, ak ti je baš neophodno i ne nađeš niti jednu drugu metodu, ovo bi trebalo raditi, ali dodatno komplicira život.
koja je prednost / nedostatak rada s tim nacinom logina?
da li je to sigurnije od recimo klasicnog (kakav koristi ovaj forum recimo)?
jel se na taj nacin isto koriste kukiji ili kako?
mislim nije neki problem svaki put kad dodas usera izgenerirati .htpasswd file i bok.
_________________ Bolje biti malo lud, nego malo pametan.
2) rjeseno, ne znam ni sam kako, ali sad mi radi normalno mozda sam ja nes krivo napravio, ne znam...
EDIT: skuzio sam da totalno zablokira kad stavim ono, nece ucitat ni stranicu koja bi na prijasnjim rule-ovima trebala se redirectat (da, imam ono [L])...
#Ovo bi trebalo raditi
RewriteRule ^[^.]*$ /index1.php [L]
_________________ FRENCH GUARD: No chance, English bed-wetting types.
I burst my pimples at you and call your door-opening request a silly thing, you tiny-brained wipers of other people's bottoms!Flikrac
koja je prednost / nedostatak rada s tim nacinom logina?
da li je to sigurnije od recimo klasicnog (kakav koristi ovaj forum recimo)?
jel se na taj nacin isto koriste kukiji ili kako?
mislim nije neki problem svaki put kad dodas usera izgenerirati .htpasswd file i bok.
Ja koristim HTTP autentifikaciju za jedan site (bez povezivanja s PHP-om, though) i radi kako treba. Koliko sam uspio shvatiti, ne koriste se cookieji...
Više o ovome ovdje: http://httpd.apache.org/docs-2.0/howto/auth.html
Recimo kažu da je ovaj način autentifikacije nepovoljan za broj od par stotina korisnika i više budući da malo usporava stvari - .htpasswd file se svaki put mora otvoriti i čitati, a to se događa prilikom svakog zahtjeva za datotekom.
HTH
_________________ The only laws of matter are those our mind must fabricate,
and the only laws of mind are fabricated by matter. -- James C. Maxwell
Indiscipline - hrvatski site posvećen King Crimsonu!
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum