URLs amigables en sitemap.xml

  • Autor Autor Stan Castro
  • Fecha de inicio Fecha de inicio
S

Stan Castro

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Tengo instalado el MOD Pretty URLs (Pretty URLs) que se supone es un MOD para tratar de que las URLs de SMF sea más amigables, pero veo que este no tiene ningún efecto en las URLs de mi archivo sitemap.xml ¿Cómo hago para que mi sitemap.xml tenga URLs amigables?

Cabe anotar aquí que para generar mi archivo sitemap.xml utilizo el MOD SEO Sitemap (SEO sitemap and XML sitemap)

Un saludo y gracias de antemano por sus respuestas.
 
verifica tu hosting en qué trabaja en nginx o apache2

si es nginx por ejemplo para moodle el admin que tiene acceso root tiene que poner en las directivas nginx algo como esto

Insertar CODE, HTML o PHP:
# put your real site address here
rewrite ^/(.*\.php)(/)(.*)$ /$1?file=/$3 last;

location ^~ / {
try_files $uri $uri/ /index.php?q=$request_uri;
index index.php index.html index.htm;

location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
include fastcgi_params;
}
}
 
Hola [MENTION=131959]assem[/MENTION], según el plan de hosting que contrate es especificaciones dice algo así “LiteSpeed Hosting. LiteSpeed es el webserver con más rendimiento del mercado para web hosting, 9 veces más rápido que apache y Sus sitios web siempre rápidos” supongo entonces que mi servidor web funciona con LiteSpeed.

¿Qué hago si tengo este servidor web?
 
Hola [MENTION=131959]assem[/MENTION], según el plan de hosting que contrate es especificaciones dice algo así “LiteSpeed Hosting. LiteSpeed es el webserver con más rendimiento del mercado para web hosting, 9 veces más rápido que apache y Sus sitios web siempre rápidos” supongo entonces que mi servidor web funciona con LiteSpeed.

¿Qué hago si tengo este servidor web?

Dile a tu proveedor que ponga las directivas para LiteSpeed que funcionen con SEO URL friendly de tu script
eso lo hace el proveedor, los clientes no tienen acceso para modificar el .vhost
respecto a lo que dices no puedes comparar a LiteSpeed con nginx, yo te puse directivas nginx para moodle SEO friendly

nginx es el que mejor rendimiento tiene el mundo, puede soportar DDOS aún sin protección

es como comparar el número 1 con el número 70
 
Última edición:
[MENTION=131959]assem[/MENTION] lo que yo escribí no lo digo yo, eso es simplemente un cita de las especificaciones del plan de hosting que contrate.

Una pregunta ¿Puedo hacer eso que tu comentas desde el archivo .htaccess o solo es posible de la forma que tú dices?

Un saludo.
 
[MENTION=131959]assem[/MENTION] lo que yo escribí no lo digo yo, eso es simplemente un cita de las especificaciones del plan de hosting que contrate.

Una pregunta ¿Puedo hacer eso que tu comentas desde el archivo .htaccess o solo es posible de la forma que tú dices?

Un saludo.

también lo hacen desde .htaccess si el server ya soporta URL friendly, si no te funciona entonces ya sabes por qué.
 
Gracias por tu repuesta [MENTION=131959]assem[/MENTION], pero dime una cosa, esa modificación que tú comentas que es exactamente lo que hace, supongamos que tengo esta URL en mi SiteMap: http://foro.com/index.php?board=2.0&action=kitsitemap;xml ¿Qué hace esa modificación?:

¿Redirecciona http://foro.com/index.php?board=2.0&action=kitsitemap;xml a http://foro.com/seccion/nombre-del-hilo/ ?
¿Reescribe http://foro.com/index.php?board=2.0&action=kitsitemap;xml a http://foro.com/seccion/nombre-del-hilo/ ?

Ten presente que redireccionar y reescribir son cosas totalmente distintas.

Recuerda que lo que yo quiero es que las URLs de mi SiteMap sean amigables, del tipo: http://foro.com/seccion/nombre-del-hilo/

Espero respuestas.
 
Gracias por tu repuesta [MENTION=131959]assem[/MENTION], pero dime una cosa, esa modificación que tú comentas que es exactamente lo que hace, supongamos que tengo esta URL en mi SiteMap: http://foro.com/index.php?board=2.0&action=kitsitemap;xml ¿Qué hace esa modificación?:

¿Redirecciona http://foro.com/index.php?board=2.0&action=kitsitemap;xml a http://foro.com/seccion/nombre-del-hilo/ ?
¿Reescribe http://foro.com/index.php?board=2.0&action=kitsitemap;xml a http://foro.com/seccion/nombre-del-hilo/ ?

Ten presente que redireccionar y reescribir son cosas totalmente distintas.

Recuerda que lo que yo quiero es que las URLs de mi SiteMap sean amigables, del tipo: http://foro.com/seccion/nombre-del-hilo/

Espero respuestas.

Url Friendly desde directivas ordena las URL incompatibles.
si tu software no soporta URL friendly no compatibilizara

por ejemplo después de la instalación de moodle había una url .css de esta forma
http://mydominiox.com/theme/styles.php/standard/1363590122/all
cuando entrabas a esta te encontrabas con un 404, poniendo las directivas reordenó a que desde esta url mostrara un .css
de la misma forma en joomla, prestashop, etc.

https://dominio.com/usuario/juan

moodle-1245584.jpg


moodle2-1245585.jpg
 
Última edición:
Asunto arreglado. garcias [MENTION=131959]assem[/MENTION]
 
Atrás
Arriba