Cytat(fifi209 @ 19.08.2009, 16:46:29 )

A co ja pisałem o rewriterule ?
Kod
RewriteEngine On
ReweriteRule ^1.html$ 2.html
powinno wystarczyć.
A to nie ma związku z php mój drogi.
Cytat(michal13031986 @ 19.08.2009, 17:00:31 )

Zrobiłem tak jak napisałeś to zablokowało cały dostęp do strony...
a może jednak nie to:
Cytat(michal13031986 @ 19.08.2009, 17:22:30 )

co do:
.htaccess
to wiem że działa, bo mam na tym serwerze mam też stronę inną i w nim jest ukrywanie rozszerzeń i działa ukrywanie
właśnie - wykasuj wszystkie regułki jeśli nie wiesz jak działa przepisywanie adresów i sprawdź podane rozwiązanie - poza tym musisz mieć jeszcze jedną co najmniej pustą linijkę na końcu regułek... poza tym nie wiemy czy ten .htaccess masz w katalogu głównym czy podkatalogu - najlepiej użyj regułki jakiej radził
@fifi209 z przekierowaniem 301 które potem usuniesz ale będziesz wiedział jak się zmienia adres (ps - jeszcze w regułce można było poprzedzić kropkę znakiem by znaczyła kropkę a nie dowolny znak ^^):
Kod
RewriteEngine on
RewriteBase /
ReweriteRule ^1\.html$ /2.html [R=301,L]