Ahojte,
mám jednoduchý htaccess súbor, ktorý mi robí pekné URLky:
RewriteEngine On
RewriteRule ^([a-zA-Z0-9]+)$ index.php?p=$1
RewriteRule ^([a-zA-Z0-9]+)/$ index.php?p=$1
Ak zadám adresu v tvare example.com/novinky všetko ide ako má, ak ale načítam example.com/novinky/ s lomkou na konci, tak sa síce obsah zobrazí, ale bez CSS, JS a pod.
Na načítavanie CSS, JS a pod. používam relatívne adresy, tzn. žiadne pevné linky. Tieto adresy vyzarú nasledovne:
<link href="vendor/font-awesome-5/css/fontawesome-all.min.css" rel="stylesheet" media="all">
Takže to nenačítava z example.com/vendor... ale z example.com/novinky/vendor...
Ako takému niečomu predísť? Dávať fixné adresy na súbory mi príde trošku mimo, je nejaký iný krajší spôsob?
Ďakujem pekne.