Desarrollo la aplicación ASP.NET MVC 3. He descargado el módulo UrlRewriting y he creado algunas reglas para mi sitio web localmente. Luego publiqué este sitio web en Internet para verificar el rendimiento. Está bien. Luego continué mi trabajo localmente de nuevo. Comenté el bloque de código en el archivo web.config con respecto a estas reglas. Así que no hay reglas en el Administrador de IIS también. ¡El problema es que las reglas todavía afectan! Por ejemplo, definí "Regla de nombre de host canónico" para redirigir el navegador al nombre del sitio "www. *". Así que esta regla todavía afecta, es decir, el servidor IIS local redirige mi sitio web que se ejecuta localmente al real en Internet. También instalé IIS Express para probarlo también. El resultado es el mismo No puedo averiguar dónde está el problema. Por lo tanto, no hay reglas de reescritura en el servidor IIS e IIS Express, pero aún así afectan.IIS 7.5. No se pueden deshabilitar las reglas de reescritura de Url (eliminé las reglas pero aún así afectan)
5
A
Respuesta
2
El módulo de reescritura de URL se ve como un pequeño error cuando la configuración cambia porque la configuración cargada no se actualiza hasta que el IIS no se reinicia.
+0
O el grupo de aplicaciones actual reciclado. –
2
Última respuesta es tarde. Lo más probable es que la redirección sea "permanente", por lo que será 301, luego se almacenará en caché en los navegadores. Si desea que sea una redirección temporal con el código 307.
Cuestiones relacionadas
- 1. IIS 7 Las reglas de reescritura de URL no se están aplicando
- 2. IIS 7.5 ¿No se pueden abrir las asignaciones de controlador?
- 3. PHP Reglas de reescritura
- 4. Reescribir las reglas de salida de URL IIS7
- 5. Mis reglas de reescritura de URL de IIS7 siguen desapareciendo
- 6. Reglas de reescritura de Apache para redirigir todas las solicitudes al subdirectorio que contiene otras reglas .htaccess y reescritura
- 7. Deshabilitar reglas de StyleCop
- 8. reglas de reescritura htaccess con mod_GeoIP
- 9. .htaccess Reglas de reescritura para el subdominio
- 10. El parámetro con codificación URL rompe las reglas de reescritura Zend predeterminadas
- 11. ¿Cómo soluciono el problema de por qué apache no aplica las reglas de reescritura?
- 12. Las reglas de StyleCop y FxCop se excluyen entre sí
- 13. Cómo obtener HTTP_HOST del servidor proxy inverso en las reglas de salida de Reescritura de URL w/ARR
- 14. Las reglas de YACC no se están reduciendo
- 15. ¿Cómo puedo depurar las reglas de mod_rewrite?
- 16. Reescribir las reglas que no se activan para las reglas que coinciden con los métodos de instancia múltiple
- 17. ¿Cómo configuro las reglas de reescritura de nginx para que CakePHP funcione en CentOS?
- 18. IIS 7.5 Reescritura de URL: vuelva a escribir una carpeta desde una URL
- 19. Permanente redirigir a través de reglas de reescritura de Apache
- 20. Eliminar todas las reglas de CSS
- 21. Sincronizar las reglas de acción guardar eclipse
- 22. Tipos de entrada de reescritura IIS
- 23. Haskell Reglas de reescritura y composición de funciones
- 24. Reglas de reescritura de sitios múltiples de WordPress en Nginx
- 25. problema de las reglas de reescritura de apache para páginas específicas
- 26. Necesita ayuda para convertir las reglas de reescritura de Apache2 a Nginx
- 27. ¿Qué pueden lograr los motores de reglas?
- 28. ¿Debe reiniciar Apache para que las reglas de reescritura en .htaccess tengan efecto?
- 29. IIS 7.5 con el módulo de reescritura de URL de dobles de cadena de consulta Parámetros de devolución de datos
- 30. Reglas de reescritura complejas de nginx para los subdominios
Ok, disculpe mi pregunta :) El motivo fue el caché de mi navegador. Lo limpie y el problema desapareció. De todos modos es algo extraño. No sabía que ese navegador guarda tales reglas en el caché. – ifeelgood
El navegador no almacena las reglas en caché, pero mantiene las pistas de las URL solicitadas (reescritas). Por eficiencia, el navegador detecta si se ha solicitado la URL; si esa URL se reescribió, sirve el contenido de esa URL que se sirvió previamente. Espero que esto ayude, R/ – roland
Sí, limpiar el caché lo arregló para mí, gracias. –