Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
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í.
Avatar
Patrik Smělý
Tvůrce
Avatar
Patrik Smělý:7.8.2014 23:08

Mám code

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule ^([^/]+)$ index.php?s=$1&
RewriteRule ^([^/]+)/([^/]+)?/?$ index.php?s=$1&c=$2
RewriteRule ^([^/]+)/([^/]+)/([^/]+)?/?$ index.php?s=$1&id=$2&i2=$3

Ale potřebuji aby to ignorovalo CSS, JS, IMG soubory. Děkuji za každé rady :), nějak jsem to nikde nenašel tak píši zde, ještě jednou děkuji :).

 
Odpovědět
7.8.2014 23:08
Avatar
Odpovídá na Patrik Smělý
Matúš Petrofčík:8.8.2014 0:56

ja som čosi podobné riešil tu: http://www.itnetwork.cz/…3de86ebdeddc

každopádne som by nedával premenné pre GET takto ako ty, ale až v php som si to zisťoval, veď ono sa to nemá kam stratiť

takže asi takto nejako (neručím):

Options -Indexes

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\.(js|css|jpg)$ index.php [L]
Editováno 8.8.2014 0:58
Nahoru Odpovědět
8.8.2014 0:56
obsah kocky = r^2 ... a preto vlak drnká
Avatar
Patrik Smělý
Tvůrce
Avatar
Patrik Smělý:8.8.2014 1:05

Už to taky tak řeším, ale zajímalo mně. Jestli to kde i jinak.

 
Nahoru Odpovědět
8.8.2014 1:05
Avatar
Odpovídá na Patrik Smělý
Matúš Petrofčík:8.8.2014 2:19

trochu neviem prísť na to, čo si tým tvojím kódom myslel? :)

Nahoru Odpovědět
8.8.2014 2:19
obsah kocky = r^2 ... a preto vlak drnká
Avatar
Patrik Smělý
Tvůrce
Avatar
Odpovídá na Matúš Petrofčík
Patrik Smělý:8.8.2014 11:54

Myslel jsem to jestli, v tom nejde nějak nastavit aby to ignorovalo CSS, JS, JPG soubory, a ta * byla kvůli tomu že jsem to nedal jako odpověď aby jsi to viděl.

 
Nahoru Odpovědět
8.8.2014 11:54
Avatar
Odpovídá na Patrik Smělý
Matúš Petrofčík:8.8.2014 12:26

jo to chápem :D ale čo si myslel tým tvojim kódom ??

RewriteRule ^([^/]+)$ index.php?s=$1&
RewriteRule ^([^/]+)/([^/]+)?/?$ index.php?s=$1&c=$2
RewriteRule ^([^/]+)/([^/]+)/([^/]+)?/?$ index.php?s=$1&id=$2&i2=$3
Nahoru Odpovědět
8.8.2014 12:26
obsah kocky = r^2 ... a preto vlak drnká
Avatar
Patrik Smělý
Tvůrce
Avatar
Odpovídá na Matúš Petrofčík
Patrik Smělý:8.8.2014 12:28

Jéj :D Já sem dal ten starý xD.

 
Nahoru Odpovědět
8.8.2014 12:28
Avatar
Patrik Smělý
Tvůrce
Avatar
Odpovídá na Matúš Petrofčík
Patrik Smělý:8.8.2014 12:32

Už to řeším taky přes, php. Jen mně zajímalo jestli to nejde udělat nějak přes GET.

 
Nahoru Odpovědět
8.8.2014 12:32
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 9 zpráv z 9.