Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/11/2011, 08:05
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Bajarle un nivel de directorio a una url

@Rafael

tu enunciado me genera algunas dudas, cual es el document_root ó raiz de tu web?

/htdocs (podría ser /public_html o /www )ó
/WebSite

y sea el primero ó el segundo, acceder a carpetas por fuera de el desde el navegador NO se puede ( a menos que leas contenido con php u otro lenguaje del lado del server, ó en otro ejempo, que algún .htaccess tenga definida alguna ruta a un .htpasswd)

Mod_Rewrite no es para nada intuitivo, más bien te diría que es como una fórmula matemática.
con respecto a
Cita:
Bueno, para fines prácticos y de seo, quisiera que al teclear
example.com/QuienSoy se entre correctamente a la url. O sea que se desaparezca WebSite/.
bueno, lo realmente práctico sería que tu aplicación este en

/QuienSoy (siendo /, la raíz)

De todas maneras, podés hacer esto
Código Apache:
Ver original
  1. Options -Indexes +FollowSymLinks
  2. RewriteEngine On
  3. RewriteCond %{SCRIPT_FILENAME} !-d  
  4. RewriteCond %{SCRIPT_FILENAME} !-f
  5. RewriteRule ^QuienSoy$ /WebSite/QuienSoy/

Siempre y cuando, insisto, que WebSite sea una carpeta dentro de la raiz, y no la raiz en si misma


Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Última edición por emprear; 08/11/2011 a las 08:18