Imam jedan upit oko index.php na kraju root domene. Kako da stavim da se automatski sa www.moja-domena.com/index.php ide na www.moja-domena.com , dakle izbaciti index.php?
Radi se o joomla 2.5.8.
Riješeno
Options +FollowSymLinks
RewriteCond %{THE_REQUEST} ^.*/index.html
RewriteRule ^(.*)index.html$ http://www.moja-domena.com/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^.*/index.php
RewriteRule ^(.*)index.php$ http://www.moja-domena.com/$1 [R=301,L]
Možda je riješeno, ali bespotrebno kompliciranje..... Također ćeš imati problema ako misliš koristiti neku od SEO/SEF komponenti....
Preimenuj htaccess.txt u root-u joomle u .htaccess ,uključit SEF linkove u globalnoj konfiguraciji kao i Apachee mod rewrite....
U privitku je default-ni htaccess malo prilagođen da redirect-a non www u www... Dakle ako upišete "moja-domena.hr" automatski ste preusmjereni na "www.moja-domena.hr"...
Ovaj moj dodatak baš i nije uredu jer se onda ne mogu ulogirati u administraciju :-[
tako da ga NE PREPORUČUJEM za korištenje.
Hvala na odgovoru, već to imam sve složeno, ali još uvijek mi se javlja problem da mi se pokazuje www.domena.com/index.php nakon redirekciju sa 301, a ja bi htio da se se ne pokazuje.
Kada idem u podstranice toga nema, normalni je url (www.moja-domena.com/kategorija)
Kao što rekoh.... s ovim postavkama će www.domena.hr/index.php nestati.... samo mora bit .htaccess u rootu i ove postavke upaljene.....