Estoy en el proceso de reorganizar la estructura de la URL. Necesito configurar reglas de redireccionamiento para URL específicas; estoy usando NGINX.
Básicamente algo como esto:
http://example.com/issue1 --> http://example.com/shop/issues/custom_issue_name1
http://example.com/issue2 --> http://example.com/shop/issues/custom_issue_name2
http://example.com/issue3 --> http://example.com/shop/issues/custom_issue_name3
¡Gracias!
Respuestas:
Pon esto en la directiva de tu servidor:
O duplicarlo:
fuente
fuente
1.10.3
y estuvo bien, ¿podría proporcionar su archivo de configuración de alguna manera? Probablemente te estás perdiendo algo.Si necesita duplicar más de unos pocos redireccionamientos, podría considerar usar un mapa:
fuente
@redirect-map
ubicación, puede probarif ($redirect_uri = "") {return 404;}
seguido de proxy_pass. Podría necesitar una reescritura usando$redirect_uri
.location
bloques según su configuración. Esto es para Craft CMS, por ejemplo.location ~ ^(.*)$ { if ($redirect_uri) { # redirect if the variable is defined return 301 $redirect_uri; } try_files $uri $uri/ /index.php?p=$uri&$args; }