Para un proyecto en particular que tengo, no se permite el código del lado del servidor. ¿Cómo puedo crear el sitio web en php (con includes, condicionales, etc.) y luego convertirlo en un sitio html estático que puedo darle al cliente?¿Cómo puedo crear un sitio en php y hacer que genere una versión estática?
Actualización: Gracias a todos los que sugirieron wget. Eso es lo que usé. Debería haber especificado que estaba en una PC, así que agarré la versión de Windows desde aquí: http://gnuwin32.sourceforge.net/packages/wget.htm.
Con apache y RewriteRule todavía puede encontrar las páginas antiguas sin extensión html (como http://www.example.com/hello, que se convierte en http://www.example.com/hello.html). Por ejemplo, "RewriteRule^hello $ /hello.html [PT]" – Pietro
Consulte aquí para obtener ideas sobre cómo agregar la extensión .html a todas las solicitudes entrantes: http://stackoverflow.com/questions/5745490/rewrite-rule-to -add-html-extension – pfrenssen