La estructura de carpetas en el servidor es: /var/www/domain.com/secure/files ..
Me gustaría cambiar el nombre de "seguro" a "administrador" en la URL, pero aún así tengo que extraer archivos de / seguro /.
Asi que, http://domain.com/admin/ extrae de lo que se llama la carpeta real en el servidor, "seguro".
A continuación se muestra lo que actualmente tengo en .htaccess.
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteRule ^admin/(.*) scp/$1 [L]
</IfModule>
Lo anterior funciona si escribes http://domain.com/admin/ (Quisiera que agregue la barra diagonal final si la deja); pero también permite http://domain.com/scp/ (no redirige a admin como yo quiero, también agrega la barra diagonal final si se deja).
Respuestas
0 para la respuesta № 1Ten tus reglas como esta:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{THE_REQUEST} /scp(S*) [NC]
RewriteRule ^ /%1 [L,R=302,NE]
RewriteRule ^admin(/.*)?$ scp$1 [L,NC]
</IfModule>