Witam,
Mam problem z przyjaznymi linkami. Mam stronkę na płatnym hostingu w zenbox.pl.
Mój .htaccess:
# HTID:16690288: DO NOT REMOVE OR MODIFY THIS LINE AND THE LINES BELOW
php_value display_errors 1
# DO NOT REMOVE OR MODIFY THIS LINE AND THE LINES ABOVE HTID:16690288:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://johndoe.com/$1 [R=301,L]
RewriteEngine On
RewriteRule home index.php
RewriteRule about index.php#about
RewriteRule gallery index.php#gallery
RewriteRule projects index.php#projects
RewriteRule awards index.php#awards
RewriteRule contact index.php#form
RewriteRule my-name-is-john mynameisjohn.html#gallery
RewriteRule privacy privacy.html
<Files ~ "^.*\.([Hh][Tt][Aa])">
order allow,deny
deny from all
satisfy all
</Files>
Na localhost wszystko pięknie działało, a teraz nie działa i jedynie zmienia index.php na home, ale nie znajduje wtedy żadnych zdjęć czy grafiki. Inne linki np. index.php#about zmienia się na about, ale wyskakuje, że taka strona nie istnieje. Wszystko robiłem zgodnie z 3 odcinkiem kursu u Pana Mirosława Zelenta. Co ciekawe wyczytałem, że po RewriteEngine on można wpisać RewriteBase / i wtedy musi zadziałać, natomiast u mnie wywaliło wszystkie js i grafikę z błędem: Failed to load resource: the server responded with a status of 403 ().
Nie wiem o co chodzi więc proszę o pomoc.