Na moim portalu stało się coś bardzo nie oczekiwanego, mimo że nie kombinowałem w pliku .htaccess, nagle przestały wyświetlać się obrazki (problem rozwiązałem podmianą nazw), ale chciałbym się dowiedzieć na przyszłość czym to mogło być spowodowane.
Otóż problem wygląda tak.
Mając "przyjazne linki" typu
Kod
RewriteRule ^profil/(.*)/ustaw-opis profil.php?login=$1&typ=opis
RewriteRule ^profil/(.*) profil.php?login=$1
RewriteRule ^profil profil.php
RewriteRule ^profil/(.*) profil.php?login=$1
RewriteRule ^profil profil.php
Wszystkie zdjęcia które znajdują się w pliku /images i mają początkową nazwę profil, niestety się nie wyświetlają.
Całość działała bez problemów i nagle wszystko się zmieniło, co prawda nie było dużo takich obrazków, ale troszkę kłopotu miałem by je zmienić.
To samo również tyczy się innych przekierowań:
Kod
RewriteRule ^krzykacz krzykacz.php
obrazki z nazwą krzykacz się nie wyświetlają
Początek pliku .htaccess wygląda tak:
Kod
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domena.pl
RewriteRule (.*) http://www.domena.pl/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^domena.pl
RewriteRule (.*) http://www.domena.pl/$1 [R=301,L]