Hola buenas tardes, tal vez esta duda sea un poco sosa y para algunos muy tonta pero bueno estamos aprendiendo:
¿Como se restringe el acceso a algunas carpetas de un sitio en el host?
Estoy trabajando con php, jquery y ajax y el modelo vista-controlador (no ocupo ningun framework)
si mis archivos que son las fachadas estan en la raiz del sitio y el contenido de dichos cascarones los tengo dentro de una carpeta 'Views' como hago para que no entren directamente a los archivos de views por la url?
Me refiero a que en la raiz esta el archivo 'admin.php', este carga el head del html: css, js, plugins, etc;... y no tiene contenido, solo carga las vistas (archivos php formularios) que están dentro de la carpeta views...
si uno accede a un archivo de views por la url este se puede abrir, sin estilos ni cosas asi pero se puede acceder a los formularios php.
lo mismo si uno intenta accede a otras carpetas con contenido php, por ejemplo en mi caso a las carpetas classes y controllers donde tengo mas archivos php.
Hay alguna manera de ponerle seguridad a estas subcarpetas del directorio?
De antemano gracias y saludos!