Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)
Avatar
archlin
Člen
Avatar
archlin:11.8.2013 12:04

Pokušam sa vytvoriť htaccess na endore moja štruktúra frameworku :

app
system
public (css,js,images,in­dex.php)

Chcem zaistiť aby document root smeroval do public,aby boli všetky súbory z public prístupné okrem prezerania zložiek a zabrániť prístupu do zložiek app system vrátane súborov.

Editováno 11.8.2013 12:05
Odpovědět 11.8.2013 12:04
sublime text 2
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na archlin
David Čápka:11.8.2013 12:11

Bránit přístupu do složek objektové aplikace není potřeba, vždyť tam jsou jen třídy.

Nahoru Odpovědět 11.8.2013 12:11
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
archlin
Člen
Avatar
Odpovídá na David Čápka
archlin:11.8.2013 16:59

okrem tried tam mám aj iné veci a nechcem aby sa v tom ostatný hrabali či stahovali scripty ... už mi to funguje nakoniec som to vyriešil.

RewriteEngine On
RewriteRule !\.(js|gif|jpg|png|css|txt)$ public/index.php [L]
RewriteCond %{REQUEST_URI} !^/public/
RewriteRule ^(.*)$ public/$1 [L]
Nahoru Odpovědět 11.8.2013 16:59
sublime text 2
Avatar
Kit
Redaktor
Avatar
Odpovídá na archlin
Kit:11.8.2013 17:09

Podle mne sis zvolil poněkud nešikovnou cestu a dřív nebo později narazíš.

Nahoru Odpovědět 11.8.2013 17:09
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na archlin
David Čápka:11.8.2013 17:15

IMHO bohatě stačí

Options -Indexes

Stejně nikdo neví co tam máš a nedokáži si ani představit co by tam mělo být kromě PHP tříd, těžko tedy bude vědět URL.

Nahoru Odpovědět 11.8.2013 17:15
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.