Läget är som följer:
Jag har en fil i "rooten" som heter moduler.php och som inkludar filer ur /moduler/$modulnamn/$fil.php
$modulnamn och $fil är variabler som finns i querystringen. Nu är det bara ett problem, man skall inte få gå direkt till $fil.php utan att "passera" moduler.php. Kollen är ju inte svår att göra i PHP, men det blir otympligt! Jag skulle vilja förbjuda direkt access till filen med hjälp av en .htaccess fil. Är nästan 100 på att detta går och göra, men hur skall filen se ut?
Jag skulle rekommendera att du gör det i httpd.conf i stället, men det blir iofs ingen skillnad om du gör det i .htaccessen i roten. Följande lilla trix borde klara biffen:
RewriteEngine On om RewriteEngine inte är på, d.v.s...
RewriteRule <tab> /moduler/.*/.*\.php <tab> http://%{HTTP_HOST}/duärintevälkommen.html