[ revlo @ 13.02.2018. 14:49 ] @
Hteo bih pomoću htaccess da usmerim sav saobraćaj na index.php koji je u root.

www.sajt.com/ddf/fgf/ggg/dgd///

Znači htaccess da obradjuje i kose crte. Šta god korisnik ukuca da ide u index.php

Ideja mi je da u index.php razdvojim komponente, tj. varijable. Jer me nervira kad neko doda kosu crtu meni iskače nepoznat url. Moj htaccess je sledeći:

Code:

Options All -Indexes

<IfModule mod_rewrite.c>
 
RewriteEngine On

RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f

RewriteRule ^([a-zA-Z0-9_-]+)$ index.php?c1=$1

RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ index.php?c1=$1&c2=$2

RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ index.php?c1=$1&c2=$2&c3=$3

RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ index.php?c1=$1&c2=$2&c3=$3&c4=$4

RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ index.php?c1=$1&c2=$2&c3=$3&c4=$4&c5=$5

</IfModule>


Ali nisam zadovoljan, jer nema kose crte.
[ Predrag Supurovic @ 13.02.2018. 14:54 ] @
Imaš ovu besplatnu biblioteku i primere

http://seo-url-tools.datavoyage.com/

A imaš i onlajn demo

http://seo-url-tools.datavoyage.com/test/
[ revlo @ 13.02.2018. 15:07 ] @
Ja sam probao, ovako:

Code:

Options All -Indexes

<IfModule mod_rewrite.c>
 
RewriteEngine On

RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f

RewriteRule ^(.*)$ index.php?path=$1 [NC,L,QSA]

</IfModule>


I radi, samo me zanima šta znači NC, L, QSA
[ revlo @ 13.02.2018. 15:29 ] @
I još nešto u vezi php, kad smo već tu.

Kako da pokupim sve iz url pomoću php?

na primer:

www.sajt.com/tr///tg/5///

da mi u index.php prebaci i duple kose crte:

/tr///tg/5///