Nuevo en diseño web, usando Python. Tengo Apache en funcionamiento, prueba el script python trabajando en el directorio cgi-bin. Obtenga resultados válidos cuando escribo la URL explícitamente: ".../cgi-bin/showenv.py"¿Cómo ocultar "cgi-bin", ".py", etc. de mis URL?
Pero no quiero que la URL se vea de esa manera. Aquí en stackoverflow, por ejemplo, las URL que se muestran en mi barra de direcciones nunca tienen los detalles desordenados que muestran la secuencia de comandos que se utilizó para ejecutarlos. No tienen extensiones cgi-bin, .py, etc. ¿Cómo puedo hacer eso?
EDIT: Gracias por las respuestas, cada uno útil, mucho que aprender. Voy a reescribir la URL por ahora; el ejemplo en los documentos parece extremadamente cercano a lo que realmente quiero hacer. Pero estoy comprometido con Python, así que tendré que mirar a WSGI más adelante.
.. Me pregunto si esta pregunta es más adecuada para serverfault.com? (ya que se trata de configurar apache) –
Actualización de 3 años: le tomó muy poco tiempo (días) ver el valor de WSGI, y luego (semanas) el valor de un marco, donde ingresa Django. Comencé de cero, tuve que aprender todo por el camino difícil, pero si estás viajando por un camino similar, Django es donde terminarás. –