¿Cuál es la diferencia entre la ruta de acceso absoluta & cuando se usa cualquier servidor web o Tomcat?Ruta absoluta y ruta relativa
Respuesta
Las rutas absolutas comienzan con/y hacen referencia a una ubicación desde la raíz del sitio actual (o host virtual).
Las rutas relativas no comienzan con/y hacen referencia a una ubicación desde la ubicación real del documento donde se hace la referencia.
ejemplos, asumiendo raíz es http://foo.com/site/
Ruta absoluta, no importa dónde estamos en el sitio
/foo.html
se referirá a http://foo.com/site/foo.html
Ruta relativa, asumiendo el enlace que contiene se encuentra en http://foo.com/site/part1/bar.html
../part2/quux.html
se referirá a http://foo.com/site/part2/quux.html
o
part2/blue.html
se referirá a http://foo.com/site/part1/part2/blue.html
http://www.communitymx.com/content/article.cfm?cid=AEDCC52C4AD230AD debe explicar todo.
Detalla la diferencia entre rutas absolutas, relativas y de documentos.
pueden ver este enlace para una explicación simple http://www.computerhope.com/jargon/a/absopath.htm
importante tener en cuenta que las rutas relativas son también subjetiva.
es decir:
<?php
#bar.php
require('../foo.php');
?>
/dir/bar.php /foo.php # prints a /dir/foo.php # prints b /dir/other/ # empty dir
$ pwd >/ $ php dir/bar.php >/+ ../foo.php == /foo.php > prints a $ cd dir $ php bar.php > /dir + ../foo.php = /foo.php > prints a $ cd other $ php ../bar.php > /dir/other + ../foo.php = /dir/foo.php > prints b
Esto puede crear algunas situaciones bastante confuso, especialmente si tiene muchos archivos con referencias releative y múltiples lugares posibles que pueden actuar como un "punto de entrada" que controla en qué se relaciona la ruta relativa.
En tales situaciones, se debe calcular la ruta absoluta basada manualmente en un conocido fijo, es decir:
<?php
require(realpath(dirname(__FILE__) . '/../foo.php'))
o
<?php
require(SOMECONSTANT . '/relative/path.php' );
o
<?php
require($_SERVER['DOCUMENT_ROOT'] . '/relative/path.php');
través de ensayo y error He determinado que el punto de partida de una ruta en Tomcat es la carpeta webapps.
En otras palabras, si su código Java está tratando de leer ../somefile.txt, entonces la ruta absoluta a ese archivo sería% TOMCAT_HOME%/webapps /../ somefile.txt, es decir,% TOMCAT_HOME%/webapps/somefile .txt
- 1. ruta absoluta relativa perl
- 2. Ruta relativa a la ruta absoluta en C#?
- 3. Ruta relativa a la ruta absoluta en Elisp
- 4. Ruta relativa a la ruta absoluta en VB.NET
- 5. Cómo convertir ruta relativa a la ruta absoluta en Unix
- 6. Ruta de absoluta a relativa (Eclipse, JSP)
- 7. URL absoluta de la ruta relativa
- 8. utiliza una ruta absoluta o relativa?
- 9. Ruta de archivo absoluta a URL relativa
- 10. ¿Cómo concatenar una ruta absoluta y una ruta relativa con QDir?
- 11. ¿Cómo obtener la ruta absoluta del archivo desde la ruta base y relativa que contiene ".."?
- 12. Mercurial subrepo y ruta relativa
- 13. Detecta si la ruta es absoluta o relativa
- 14. Obtener URL absoluta de la ruta relativa (método refactorizado)
- 15. Compruebe si una ruta es absoluta o relativa
- 16. Obtener ruta absoluta con boost :: filesystem :: ruta
- 17. Ruta absoluta de regreso a la ruta relativa a la web
- 18. Convierta la ruta absoluta a la ruta relativa en el archivo por lotes
- 19. ¿Cómo convertir la ruta absoluta a la ruta relativa en PowerShell?
- 20. ¿Existe un método en C# para obtener la ruta relativa dado dos entradas de ruta absoluta?
- 21. Cómo quitar la base de una ruta absoluta para obtener una ruta relativa?
- 22. Ejecutar con Ant funciona con ruta absoluta, pero no ruta relativa
- 23. ¿Cómo convierto una ruta relativa en Ant en una ruta absoluta?
- 24. ¿Cómo obtener la ruta absoluta para una ruta relativa dada programáticamente en Linux?
- 25. Resolución de una ruta de URL relativa a su ruta absoluta
- 26. En un archivo MAKE, ¿cómo obtener la ruta relativa de una ruta absoluta a otra?
- 27. ¿Cómo convertir una ruta relativa a una ruta absoluta en una aplicación de Windows?
- 28. Ruta relativa de App.config
- 29. Ruta relativa de ASP.NET
- 30. ruta relativa usando C#
Agradable y fácil de entender - Gracias :) – radbyx