Capitulo 23:
Iniciamos la distinción entre muro público y privado. Comprobamos el funcionamiento con dos navegadores diferentes con dos usuarios, para ver el efecto en cada uno de ellos. comenzamos con la inserción de la imagen, para poder meter una foto en el comentario de los muros.
http://www.youtube.com/watch?v=7kas7vQNsyU
Capitulo 24:
Preparamos la subida de imágenes, asociándolas a una carpeta por cada usuario, comprobamos que el fichero no existe anteriormente para no sobreescribirlo.
http://www.youtube.com/watch?v=qJ7aJOv4e_I
Hola Jorge,
La duda es ahora sobre el generador del mapa dinamico del sitio..
Tu generas un archivo creo generadordinamico.php ( o algo asi),
el prodecimiento a seguir es muy claro….
La duda es el nombre, no debería ser sitemap.xml??
o por lo menos con esa extensión??
Google no buscaria el archivo con extensión .xml???
Como sabe google que el archivo generadordinamico.php es el mapa???
Gracias por tu paciencia
Podría ser reescribiendo el nombre del archivo en .htaccess?
Saludos
No te lies!!!
En los videos del final le explicas a Webmaster Tools de google que tu XML se genera con ese PHP. Loque devuelve el PHP es un XML generado y dinámico, y un XML es lo que necesita Google.
Saludos
Hola Jorge, tengo un par de dudas con respecto al tema de las url´s amigables, si pudieras ayudarme te lo agradeceria.
A ver, en una pagina con un sólo tipo de enlaces del tipo:
http://localhost/miweb/producto.php?recordID=25
puedo crear un enlace con una url amigable a nivel SEO como esta:
http://localhost/miweb/mi-producto-xxxx.html
tal y como explicas en los tutoriales poniendo en el archivo .htaccess
RewriteRule ^(.+).html$ producto.php?recordID=$1 [L]
Esto, funciona perfectamente como digo, si en una página sólo hay un tipo de enlaces (como el primero que pongo). La pregunta es, y si hay más de uno en una misma página como redirijo cada enlace a su sitio?
Por ejemplo:
http://localhost/miweb/producto.php?recordID=25
http://localhost/miweb/categoria.php?recordID=2
La segunda cuestión es contestarme yo mismo la pregunta, pero no se seguro si es así como se hace.
Yo lo que he probado a hacer es lo siguiente para los dos enlaces anteriores:
Crear estos enlaces amigables:
http://localhost/miweb/productos/mi-producto-xxx.html
http://localhost/miweb/categorias/nombre-categoria.html
Para que esto, lo que pongo en .htaccess es lo siguiente:
RewriteRule ^productos/(.+).html$ producto.php?recordID=$1 [L]
RewriteRule ^categorias/(.+).html$ categoria.php?recordID=$1 [L]
Esto funciona, el problema que tengo, es que las rutas de los css, por ejemplo ya no las encuentra, porque se ha cambiado la ruta.
Esto es lo que se hace como solución a la primera pregunta?? Qué es lo que hay que hacer en este caso??
Cambio las rutas???? o
Creo una carpeta (por ejemplo) que se llame «productos» y meto ahi el archivo producto.php??
Muchas gracias por tu respuesta y perdón si he sido un poco extenso..
Fijate que indicamos el basedir en la aplicación para que reconozca las rutas.. sigue con cuidado el tutorial!!!
Saludos
Jorge Vila.
http://www.dreamweaver-tutoriales.com
http://www.facebook.com/ayzweb
Perdona, Jorge, creo que no te entiendo, o no me entiendes…
Podrías contestarme a la segunda pregunta?
Muchas gracias de antemano..
El tema es que por rewrite lo estás mandando «virtualmente» a una subcarpeta, productos o categoria, que en realidad no existen, por eso debes utilizar el basedir tal y como hacemos en el tutorial para que los CSS abran su ruta desde la raiz, no desde la carpeta simulada.
Saludos