Tema: Re: .htaccess index.php rewrite
Autorius: top
Data: 2010-05-18 18:49:33
On 2010.05.18 18:37, azero wrote:
> Sveiki,
>
> Čia tokį rewrite bandau pasidaryt...
>
> Žodžiu buvo senas saitas, kurio url atrodė taip:
>
> http://domenas.lt/index.php/straipsnio-pavadinimas/1258/
>
> dabar viskas keičiasi į tokį:
>
> http://domenas.lt/straipsnio-pavadinimas/1258/
>
> Kadangi google yra suindeksavęs senus linkus, tai turbūt geriau daryt ne
> rewrite, o redirect 301? Na ir patį rulsą nesekasi pasirašyt, jei nebūtų
> "subfolderio" /1258/, tai galą paselektinčiau su (.*), bet dabar kažkaip
> nesigauna :)
>
> --
> Vaidas


RewriteEngine On
RewriteBase /
RewriteRule ^(system|ko_nenoriu_rodyt)\b index.php/$0 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L]

#Arba, kaip jau reikia - [301...