Estoy haciendo un proyecto de una tienda virtual que tiene dos partes, la de gestion ( privada ) y la parte de la tienda de cara al publico ( publica ).
Lo tengo organizado en ficheros, todo en la carpeta mimascota, y luego 2 carpetas para separar la parte publica y la privada. mimascota/publica y mimascota/privada.
Para acceder a cada aplicacion quiero hacerlo por urls diferentes, mimascota/... para la parte publica y gestionmimascota/... para la parte privada.
Mi pregunta es, ¿ como debo de escribir el archivo .htaccess exactamente ? se admiten consejos que podais darme.
Código:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d [NC]
#RewriteCond %{REQUEST_FILENAME} !-f [NC]
RewriteCond %{REQUEST_FILENAME} !-l [NC]
RewriteRule \.(gif|jpg|js|css|swf|png)$ - [L]
#RewriteRule mimascota/$ mimascota/publica/indice.php?enlace=inicio [QSA,L]
#RewriteRule mimascota/(.+)$ mimascota/publica/indice.php?enlace=$1 [QSA,L]
RewriteRule gestionmimascota/$ mimascota/privada/indice.php?enlace=inicio [QSA,L]
RewriteRule gestionmimascota/(.+)$ mimascota/privada/indice.php?enlace=$1 [QSA,L]
Tuve que escribir la linea
Código:
RewriteRule \.(gif|jpg|js|css|swf|png)$ - [L]
por que no me cogia las css ni las imagenes.
Tengo comentadas las lineas de "RewriteRule mimascota ..." por que ahora estoy desarrollando la parte de gestion, y si no las comento, cuando escribo la url "gestionmimascota/..." me entra en la parte publica, por que no tengo bien escrito el archivo .htaccess, que es por eso por lo que pregunto aqui.
Repito, admito todo tipo de sugerencias o tutoriales. He mirado por internet manuales, tutoriales, ejemplos, ... pero no doy con la solucion.