Preguntas etiquetadas con querystring


4
Las URL reescritas con longitud de parámetro> 255 no funcionan
Estoy usando mod_rewrite para reescribir URL como esta: http://example.com/1,2,3,4/foo/ Al hacer esto en .htaccess: RewriteEngine On RewriteRule ^([\d,]+)/foo/$ /foo.php?id=$1 [L,QSA] Funciona bien, excepto cuando "1,2,3,4" se convierte en una cadena de más de 255 caracteres, Apache devuelve un "403 Prohibido". No hay ningún problema para visitar foo.php?id=1,2,3,4directamente, incluso con una …

2
Nginx Rewrite Convertir Querystring a Path
Me gustaría esta simple regla de reescritura: /somefolder/mypage.aspx?myid=4343&tab=overview para ser redirigido a: /folder/4343/overview/ Busqué algunas soluciones y ninguna realmente funcionó ... Lo intenté: rewrite ^/somefolder/mypage.aspx?myid=(.*)&tab=overview$ /folder/$1/overview permanent; y rewrite ^/somefolder/mypage\.aspx\?myid=(.*)&tab=overview$ /folder/$1/overview permanent; ¿Qué estoy haciendo mal? Me estoy poniendo 404 (las reglas más simples funcionan bien ...) Gracias
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.