Como omitir uma categoria com rewrite no htaccess?

  • Autor Autor Ruiz86
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Ruiz86

Ruiz86

Eta
SEO
Verificación en dos pasos activada
Quiero que cuando el usuario escriba: url.com/sillones/sillon-herradura/

Se cargue el contenido de: url.com/productos/sillones/sillon-herradura/

sillon-herradura
es un ejemplo, podría ser cualquier producto.

¿Como podría hacerlo? He realizado lo siguiente pero no me funciona:

Inserir CODE, HTML ou PHP:
RewriteEngine On
RewriteRule ^productos/sillones/(.*)$ https://url.com/sillones/$1 [R=301,L]
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Seria algo asi:

Inserir CODE, HTML ou PHP:
RewriteRule ^(.*)/(.*)$ /productos/$1/$2 [R=301,L]

Fijate si te sirve... lo hice de memoria, no pude probarlo.
 
Sigue sin cogerlo... 🙁
 
Que tal este lo hice de rapidez:

RewriteRule ^sillones/([a-z0-9-]+)/$ /productos/sillones/$1/ [L,R=301]
 
Tienes algun CMS o es un desarrollo propio lo que tienes?
 
No esta demas de preguntar, pero tu server es linux o windows.
Si es linux, prueba en tu .htaccess:

HTML:
Redirect 301 /vieja-pagina http://www.example.com/nueva-pagina
 
No esta demas de preguntar, pero tu server es linux o windows.
Si es linux, prueba en tu .htaccess:

HTML:
Redirect 301 /vieja-pagina http://www.example.com/nueva-pagina

Si es linux y ese redirect funciona pero no es lo que quiero conseguir.
Yo no quiero redirigir a una página en concreto, quiero que al cargar una url, se muestre el contenido de otra. (Las url amigables).

Tal y como indica el primer post:
Quiero que cuando el usuario escriba: url.com/sillones/sillon-herradura/
Se cargue el contenido de: url.com/productos/sillones/sillon-herradura/
 
OK, no interprete de esa forma.

Encontre algo que puedes mirar, se usa a parte del mod_rewrite del apache, el mod_proxy Redireccionar sin cambiar URL

El que le dice al htaccess que no se vaya para la otra pagina (cambiar la url) es el flag "P"
 
Lo que comentan allí no me ha servido, sigue sin funcionar...
 
Voltar
Topo