första regeln funkar, om man skriver domän.se/movies.html så visas m.php
Men om man skriver domän/movie/1 så kommer man inte till m.php?id=1, utan en tom vit visas, och det är inte m.php som visas. Tyvärr har jag inte tillgång till apaches errorlog (filerna ligger hos loopia).
Har jag gjort något galet i den andra regeln, eller borde det fungera?
Inkluderar du några filer i m.php?
kolla så att sökvägarna blir rätt även efter mod_rewrite.
mycket möjligt att php tror att m.php ligger i movie-katalogen.
skapa en ny php-fil som bara skriver ut $id utan att inkludera andra filer så kan du se om det fungerar.
Regeln RewriteRule ^movie/?([0-9]+?)$ m.php?id=$1 [L] gör så att du inte behöver skilja mellan movies123 och movies/123, då första frågetecknet gör slashen optional.
262 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25