¿Cómo ocultar la extensión (por ejemplo, .aspx) en la URL?¿Cómo ocultar la extensión (por ejemplo, .aspx) en la URL?
Respuesta
¿Te refieres a la reescritura de URL?
URL Rewriting es una buena opción.
Otra opción es utilizar el URL de enrutamiento con MVC o Web Forms
Creo que lo ideal es que querrá usar ASP.NET MVC.
Si usa MVC como el paradigma de su sitio web, la forma en que se pasan los argumentos al Modelo es a través del direccionamiento real de la URL.
modo que lo pueda utilizar sufijos de direcciones como:/do/UserAccount
Esto es también lo que está siendo empujado por Microsoft y las ideas invertidos en ASP.NET 4.0, ya que han incluido herramientas para hacer más fácil Modelo Vista Controlador para implementar.
Your Website < .NET 3.5 SP1 :-
uso URL de terceros Reescribiendo (por ejemplo Intelligencia URL Rewriter) Your Website >= .NET 3.5 SP1 :-
uso integrado de URL de enrutamiento (por ejemplo, "MapPageRoute")
- 1. URL de SiteCore sin la extensión .aspx
- 2. Tener URL sin extensión .aspx
- 3. Cómo ocultar la extensión .jsp en las URL de mi servidor web
- 4. Eliminar HTML o Extensión ASPX
- 5. ¿Cómo ocultar la ruta del archivo en la URL?
- 6. CodeIgniter - Cómo ocultar index.php de la URL
- 7. Cómo obtener el nombre de la página .aspx de la URL?
- 8. URL actual en la extensión de Safari
- 9. Eliminar la extensión de url en iPhone
- 10. ¿Cómo ocultar la propiedad del control personalizado de ASP.NET en la página aspx?
- 11. Cómo ocultar la ventana emergente de URL en UIwebview
- 12. Enrutamiento: ¿Cómo ocultar el nombre de la acción en url?
- 13. Ventana emergente, cómo ocultar la barra URL en IE8
- 14. cómo enviar la consulta a la página .aspx en python
- 15. Cómo ocultar un método miembro por un método de extensión
- 16. Cómo ocultar la salida por lotes
- 17. Cómo usar la extensión .jsf en las URL?
- 18. Recuperar variables GET de URL en ASPX
- 19. ¿Cómo ocultar columnas en la tabla HTML?
- 20. ¿Cómo obtener la extensión de archivo de una url?
- 21. Paperclip: carga desde la url con la extensión
- 22. Spring MVC; evitando la extensión de archivo en url?
- 23. Averigüe la parte de la extensión de la URL guardada en NSString
- 24. ¿Cómo eliminar la extensión ".svc" en el servicio RESTful WCF?
- 25. ¿La extensión .html es mejor que .php y .aspx para SEO?
- 26. obtener la página actual de la url
- 27. ¿Cómo ocultan los sitios .NET la extensión .aspx de sus archivos?
- 28. Ocultar mi información confidencial (por ejemplo, contraseña) de github
- 29. ¿Cómo ejecutar una página web PHP sin la extensión .php en la URL?
- 30. ¿Cómo obtengo la URL base (por ejemplo, http: // localhost: 3000) de mi aplicación Rails?
Fwiw, los métodos enumerados a continuación son, probablemente, "lo que quiere", pero puede lograr el mismo resultado configurando la página que desea que sea la página "predeterminada" que IIS devuelve, y teniendo cada página en su propia carpeta. Luego puede escribir los nombres de las carpetas e IIS cargará el archivo apropiado. No lo hagas demasiado extraño, o sería confuso. –
@silky aunque esto es posible ... es una solución muy convolucional. Especialmente con alguien que está trabajando con C# y puede ejecutar URLRewriting en menos de la mitad del tiempo que lleva construir realmente esa estructura de carpetas. URLRewriting toma literalmente minutos para comenzar a funcionar. –
@rockinthesixstring "Convolución" no es una palabra (en la forma en que la usa). Prefijo mi comentario con "FWIW" y ya está * hecho * con páginas típicas como "default.aspx" (y eso es lo que estoy sugiriendo). Mi comentario básicamente dice "Oye, esto ya está en su lugar si llamas a tus páginas default.aspx y las pones en carpetas". Espero que eso quede claro para todos y no debería haber tenido que aclarar. –