Autor Zpráva
Jurass
Profil *
Zdravím vás,
chci se zeptat jak lze přesměrovat (nebo podstrčit) adresu na verzi s /index.php na konci.

Čili když zadám example.com, tak ať mě to podstrčí na example.com/index.php.

Hledal jsem a zkoušel, ale bezvýsledně.

Třeba nechápu proč nefunguje toto:
, ale to je jedno.

Prosím poraďte mi jak mám podstrčit ať tam mám /index.php.

Děkuji
bukaj
Profil
Jurass
Prvním parametrem RewriteRule není absolutní adresa, takže s ní budeš jen těžko porovnávat.
RewriteEngine on
RewriteBase /
RewriteRule ^/?$ index.php [R=301,L]

#edit: tohle samozřejmě má být v .htaccessu v rootu webu


Jinak ale nechápu, proč tohle řešíš. Snad každý server se postará o to, aby se při požadavku na root webu (/) (edit: či při požadavku na adresář, kterému není různými rewrite pravidly atp. podstrčeno nic ni jiného) poslal jako výsledek specifikovaná stránka. Na Apachi se to myslím specifikuje direktivou DirectoryIndex.
kubiseg
Profil
bukaj
videl bych to na honice GPR :)

preci jenom GPR pro / je 5
pricemz GPR pro index.php bude treba 3

;-)
kletely
Profil
bukaj
Skôr takto:
RewriteRule  ^index.php$  http://mujweb.cz/$1  [R=301]
Jurass
Profil *
Děkuji za vaše odpovědi.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: