Esta es mi segunda publicación por el mismo problema. Porque la publicación anterior necesitaba un poco más de ejemplo.(htaccess) ¿Cómo prevenir un archivo de ACCESO DIRECTO a URL?
Ok permite decir una vez más, que estoy usando Apache y tengo una carpeta muestra de banda (en mi localhost) como:
En la carpeta, los archivos estarán :
- index.html
- sample.jpg
- .htaccess
El "index.html" simplemente se incluyen:
<html>
<body>
<img src="sample.jpg" />
</body>
</html>
Cuando corro el sitio web en http://localhost/test/
, habrá simplemente mostrar la imagen `sample.jpg' en la página .
ENTONCES El problema aquí es:
- Quiero evitar la proyección de imagen como
http://localhost/test/sample.jpg
directamente en la barra de direcciones.
Nota:
Después de un día de conseguir respuestas a continuación, he encontrado todas las soluciones lógicamente funcionan, pero un problema con Firefox. Quiero decir, las respuestas a continuación dan la solución al probar en cada navegador pero no con Firefox.
¿por qué es el primer 'RewriteCond'? Ese caso debería estar cubierto por la segunda directiva '. * $'? –
He intentado esto y funciona muy bien en localhost. esta es probablemente una pregunta tonta, pero ¿seguirá funcionando este código si lo cargué en mi servidor? –
@GilbertMendoza Sí a ambas preguntas. –