IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: .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]
 
Odpovědět
16.8.2013 14:59
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá 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šíš.

Editováno 16.8.2013 15:00
Nahoru Odpovědět
16.8.2013 15:00
New kid back on the block with a R.I.P
Avatar
jan.vencl
Tvůrce
Avatar
Odpovídá 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.

 
Nahoru Odpovědět
16.8.2013 15:05
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na jan.vencl
David Hartinger:16.8.2013 15:09

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

Nahoru Odpovědět
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

 
Nahoru Odpovědět
16.8.2013 15:09
Avatar
jan.vencl
Tvůrce
Avatar
Odpovídá 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

 
Nahoru Odpovědět
16.8.2013 15:10
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá 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.

Nahoru Odpovědět
16.8.2013 15:11
New kid back on the block with a R.I.P
Avatar
Kit
Tvůrce
Avatar
Odpovídá na jan.vencl
Kit:16.8.2013 15:12

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

Nahoru Odpovědět
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
Odpovídá 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é.

Nahoru Odpovědět
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:)

 
Nahoru Odpovědět
16.8.2013 15:17
Avatar
Kit
Tvůrce
Avatar
Odpovídá 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.

Nahoru Odpovědět
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
Odpovídá 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.

Nahoru Odpovědět
16.8.2013 15:22
New kid back on the block with a R.I.P
Avatar
jan.vencl
Tvůrce
Avatar
Odpovídá na David Hartinger
jan.vencl:16.8.2013 15:30

Ok omrknu to děkuju za rady:)

 
Nahoru Odpovědět
16.8.2013 15:30
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 13 zpráv z 13.