Autor Zpráva
HUP
Profil *
Ahoj,

mám stránku www.neco.cz/kontakt.php a chtěl bych aby se zobrazilo jen www.neco.cz/kontakt

Našel jsem tu jen toto řešení: www.neco.cz/index.php?id=kontakt na www.neco.cz/kontakt

Tady je příklad toho co bych rád :) - http://www.web-art.cz/kontakt

Děkuju vám za pomoc, řeším to už týdny. :)
djlj
Profil
řeším to už týdny
V tom případě pro tebe bude 5 minut strávených prohledáváním tohoto fóra nic. Řeší se to tu každý den. Kolonka pro hledání je vpravo nahoře. Klíčové slovo: mod_rewrite.
HUP
Profil *
djlj
Vím, že se to tu řeší každý den (jsem tu každý den), ale vždy jsem našel jen "pěknou url" /index.php?id=neco na /neco

Mohl bys mě, prosím, nasměrovat na téma, kde je vyřešeno to co potřebuju?
Děkuji
Tomáš Hanus
Profil
zkus (.*) $1\.php
HUP
Profil *
Zkoušel jsem:

RewriteRule (.*) $1().php

RewriteRule (.*) $1().php [L,QSA]

RewriteRule ^(.*)$ $1().php [L,QSA]

RewriteRule ^(.*)$ %{DOCUMENT_ROOT}/$1().php [L,QSA]

+ kombinace těch čtyř možností... :) a vždy: Chyba 500 Internal Server Error

Našel jsem vlákno, kde se ptají na stejnou věc, ale bohužel jsi tam také jen napsal, že už se to tady řešilo.
http://diskuse.jakpsatweb.cz/index.php?action=vthread&topic=62159&foru m=3&page=-1
bukaj
Profil
HUP
RewriteRule (.*) $1\.php
Shane
Profil
ŘEŠENÍ:

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d

RewriteRule ^.* - [L]

#RewriteRule ^(.*)$ $1.php [QSA,L]
RewriteRule ^([^.]+)$ $1.php [QSA,L]
Kajman_
Profil *
Případně i s přesměrováním z původní adresy...

http://latrine.dgx.cz/hadanka-znate-mod_rewrite

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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