¿Puedo tener URL 'amigables' sin una reescritura de URL en IIS?

Sin tener una regrabadora de URL como ISAPI_Rewrite disponible, es posible lograr lo siguiente:

Me gustaría que un usuario navegue hastahttp://www.jjj.com/directory dónde/directory en realidad no existe IIS transfiere al usuario anot-found.cfm.

En este punto puedo servirindex.cfm es decirhttp://www.jjj.com/directory/index.cfm.

La url se mostrará bien y la página se cargará aunque el directorio oindex.cfm no existe Sin embargo, me gustaría poder no tenerindex.cfm en la url.

Ideal:

Solicitud de página parahttp://www.jjj.com/directory

Cargas IISnot-found.cfm por defecto404 errorhandler

No se encuentran las tirasCGI.query_string y utilizacfswitches para canalizar al usuario a la función de controlador adecuada. Puede usaronMissingTemplate?

La solicitud de la página nunca cambia en la URL y la página carga de forma transparente al usuario con200 OK estado

Si un usuario solicitahttp://www.jjj.com/directory/index.cfm me gustaría301 redirigir ahttp://www.jjj.com/directory

Actual:

Solicitud de página parahttp://www.jjj.com/directory

Cargas IISnot-found.cfm por defecto404 controlador de errores.

No se encuentran las tirasCGI.query_string y utilizacfswitches para canalizar al usuario a la función de controlador adecuada.

La solicitud de página cambia ahttp://www.jjj.com/directory/index.cfm con un200 OK estado

Respuestas a la pregunta(3)

Su respuesta a la pregunta