Pues eso, que de paso que trato de entender y leerme toda la documentación de la plataforma Android, me he decidido a publicar pequeños artículos a modo de resumen y síntesis de lo que voy aprendiendo, espero que os sirva de algo a los que os cuesta más leer inglés y le echéis un poquito de ganas...
No seáis muy malos conmigo... solo lo justo!
http://yensblog.net/2007/11/22/guia-de-iniciacion-a-la-plataforma-android-conociendo-android/
Oyes, que no funciona el enlace...
Nosé que le ha pasado a mi blog... las páginas que no sean el index no las enlaza... he tocado algo del .htaccess ayer y creo que fué por eso, pero ahora lo he borrado y sigue de la misma guisa... alguna solución?
Los posts y demás no están borrados, pues están tanto en la bd como en el admin del wordpres... :(
mete un .htaccess vacio ave que pasa
Ya he probado sin el, con el vacío, y con otro que tengo en otro dominio y nada..
Por cierto Mars, si realmente te interesa:
http://www.yensblog.net/downloads/Conociendo_Android.pdf
Gracias, majete, tengo mucha curiosidad. Gracias también por el curro, por todo el que estás haciendo, en general.
Por el vaporware? xD
Si no restauras el .htaccess que tenías antes, no se va a resolver ninguna URL de las "bonitas".
No es que tus páginas no las "indexe" como dices, es que por el tema de las "clean URL" (que posiblemente tengas como opción activada en tu panel de Wordpress) tu url pasa por el módulo mod_rewrite de Apache antes de pasarlo al módulo PHP (el backend) que interprete el script correspondiente. En ese módulo (mod_rewrite) se parsea por cada HTTP request el fichero .htaccess correspondiente (el del directorio local en caso de haberlo, el general del site completo o el global de la instalación de Apache; en ese orden) que es donde hay una serie de expresiones regulares que determinan como la url de entrada se transforma en la url final. URL final que es la url real física donde está el script correspondiente, con los parámetros que se le pasan vía GET, etc.
Me suena que te pusiste con el tema de los frameworks. Pues casi todo framework que se precie dispone de un módulo para separar el controlador de la URL (que es lo mismo para lo que se usa mod_rewrite en el fondo) de una forma menos árida que picar una regex directamente.
Y después del aburrido tocho, llega la diversión...conclusión:
* Solución muy rápida: Deshabilita a modo temporal el Nice URL del panel del Wordpress.
* Solución mejor: Restituye el .htaccess original que tenías. El "estándar" del WP suele ser el siguiente:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
- Nota al margen: Sin que sirva de precedente, no es un .htaccess "como dios manda" porque lo único que hace es limitarse a dejar al PHP toda la lógica de resolución de nombres, seguramente con el único objetivo de intentar evitarse las regex a pelo y suavizar el asunto (comprensible y muy tentador). Pero, a parte de ser ligeramente menos eficaz en cuanto a rendimiento (mod_rewrite es rapídisimo parseando regex, siempre que estén bien hechas), se podría decir que sólo los "débiles de corazón" evitan una expresión regular :D:D:D
- Nota al margen (II): Merece la pena para ir cogiendoles cariño: http://www.regular-expressions.info/
Gracias por molestasrte kr0n, un lujo leer tus comentarios ;)
Por cierto sí que ha funcionado, a ver si retomo las cosillas que estaba publicando, que andaba medio mosca xD
otro por cierto.. ya he subido el siguiente capítulo de la guía, habla sobre las bases del concurso y por donde atacar un poco el tema... http://yensblog.net/2007/11/30/guia-de-iniciacion-a-la-plataforma-android-android-challange/