Valentínska akcia je tu! Získaj až 80 % extra kreditov ZADARMO na náš interaktívny e-learning. ZISTIŤ VIAC:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia: .htaccess problém s přesměrováním

Aktivity
Avatar
jan.vencl
Tvůrce
Avatar
jan.vencl:16.8.2013 14:59

Ahoj potřeboval bych poradit vytvářím stránku mám hotový frontend i backend ale vůbec neumím s .htaccess použil jsem to co poskytnul sdraco ve svém seriálu o MVC ale já potřebuju abych mohl chodit do administrace například složka 'root_webu'/admin/ jenže nemám potuchy jak tam vecpat podmínku aby to nepřesměrovalo když vejdu na tuhle složku přikládám kod .htaccess

RewriteEngine On
# RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\.(css|js|icon|zip|rar|png|jpg|gif|pdf)$ index.php [L]
 
Odpovedať
16.8.2013 14:59
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na jan.vencl
David Hartinger:16.8.2013 15:00

V PHP jsem to napsal tak, abys do .htaccess nemusel ani sáhnout. Pokud to máš podle mne, tak nevím, co řešíš.

Editované
Hore Odpovedať
16.8.2013 15:00
New kid back on the block with a R.I.P
Avatar
jan.vencl
Tvůrce
Avatar
Odpovedá na David Hartinger
jan.vencl:16.8.2013 15:05

Mně jde o to abych mohl měnit obsah webu a potřebuju k tomu chodit do složky

www.mujweb.cz/administrace

jenže mně to přesměruje na index.

 
Hore Odpovedať
16.8.2013 15:05
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na jan.vencl
David Hartinger:16.8.2013 15:09

Co to je "chodit do složky"? To jsem nikdy na webu neviděl.

Hore Odpovedať
16.8.2013 15:09
New kid back on the block with a R.I.P
Avatar
jan.vencl
Tvůrce
Avatar
jan.vencl:16.8.2013 15:09

Vyřešeno:):)

RewriteCond %{REQUEST_URI} !/subfolder

zdroj:http://stackoverflow.com/…t-sub-folder

 
Hore Odpovedať
16.8.2013 15:09
Avatar
jan.vencl
Tvůrce
Avatar
Odpovedá na David Hartinger
jan.vencl:16.8.2013 15:10

jako přejít, promin jsem po noční :D moc mi to nemyslí :D

 
Hore Odpovedať
16.8.2013 15:10
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na jan.vencl
David Hartinger:16.8.2013 15:11

Stejně to nechápu, proč bych vyťukával někam adresu složky? Zajímá mě vždy konkrétní soubor. Navíc pokud to máš MVC, tak si snad tu administraci napíšeš v PHP.

Hore Odpovedať
16.8.2013 15:11
New kid back on the block with a R.I.P
Avatar
Kit
Tvůrce
Avatar
Odpovedá na jan.vencl
Kit:16.8.2013 15:12

Spíš nám není jasné, co je to ta "složka" na webu :)

Hore Odpovedať
16.8.2013 15:12
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Kit
Tvůrce
Avatar
Odpovedá na David Hartinger
Kit:16.8.2013 15:15

Router nemusí být součástí MVC. Může být zcela oddělený a může se o něj starat právě .htaccess . Hodně webů to tak má, ale jeví se mi to jako nepraktické.

Hore Odpovedať
16.8.2013 15:15
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
jan.vencl
Tvůrce
Avatar
jan.vencl:16.8.2013 15:17

Já mám napsanou administraci v PHP, jen to mám oddělené od té prezentace.Je to jen jednoduché CMS na editování článků, jen jsem nechtěl aby se míchala dohromady ta administrace a to co vidí uživatel proto to má vlastní adresář:) to je to krásné slovo co jsem měl napsat hned na začátku:)

 
Hore Odpovedať
16.8.2013 15:17
Avatar
Kit
Tvůrce
Avatar
Odpovedá na jan.vencl
Kit:16.8.2013 15:20

Je lepší, když je to pohromadě kvůli zabezpečení. Nemusíš ho dělat 2× a o to ho uděláš lépe. A ten odkaz "Login" na přihlášení nejen admina, ale i uživatele se někde v rohu snese vždycky.

Hore Odpovedať
16.8.2013 15:20
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na jan.vencl
David Hartinger:16.8.2013 15:22

Pokud máš dobře udělaný objektový model, tak se ti nic míchat nebude. Navíc administrace je jen pár tříd, takhle si jen znepřehledňuješ systém tím, že je na více místech.

Hore Odpovedať
16.8.2013 15:22
New kid back on the block with a R.I.P
Avatar
jan.vencl
Tvůrce
Avatar
Odpovedá na David Hartinger
jan.vencl:16.8.2013 15:30

Ok omrknu to děkuju za rady:)

 
Hore Odpovedať
16.8.2013 15:30
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 13 správy z 13.