Primero observe un ejemplo de código completo sobre nginx 301 302.
301 Jump Settings:
server {listen 80; server_name phpky.com; rewrite ^ /(. *) http://www.45it.net/$1 permanent; access_log desactivado; }
302 Configuración de salto:
servidor {escuchar 80; server_name phpkyr.com; reescribir ^ /(. *) http://www.45it.net/$1 redirect; access_log desactivado;}
Consulte la documentación detallada en el nginx 301 302 jump
server {server_name 45it.net; reescriba ^ /(. *) http://www.45it.net /$ 1 permanent;}
last – Básicamente, use este indicador. Break – cancela Rewirte, no continúa con la redirección – devuelve el estado HTTP 302 redirigido temporalmente permanente – devuelve el estado HTTP 301 redirigido permanente. La siguiente forma de usar el método: rewrite command
nginx rewrite es equivalente a apache rewriterule (en la mayoría de los casos, puede usar la regla de reescritura de apache original; las comillas se pueden usar directamente), se puede usar en el servidor, En la ubicación y el bloque de decisión condicional de IF, el formato del comando es el siguiente: rewrite La expresión regular reemplaza la etiqueta de la bandera de destino La etiqueta de la bandera se puede usar en los siguientes formatos: último – Básicamente, use esta bandera. Interrumpir – abort Rewirte, no continuar redireccionando – devolver estado HTTP redirigido temporal 302 permanente – devolver estado HTTP 301 redirigido permanente
Nota especial:
last y break se utilizan para implementar la reescritura de URL, la dirección URL de la barra de direcciones del navegador no se modifica, pero la ruta de acceso del lado del servidor ha cambiado;
la redirección y permanente se usan para implementar el salto de URL, navegar La barra de direcciones mostrará la dirección URL después del salto.
Por ejemplo, la siguiente sección configura nginx para redirigir los archivos de un directorio a otro, y $ 2 corresponde al segundo corchete (. *). Cadena correspondiente: ubicación /descarga /{reescritura ^ (/descarga /.*)/m /(.*)\\..*$ $ 1 /nginx-rewrite /$ 2.gz break;} SI la sentencia condiciona la redirección de nginx
En el caso del servidor y la ubicación, puede usar la condición IF de nginx para juzgar. Las condiciones pueden ser las siguientes: Expresión regular
Por ejemplo: Juicio de coincidencia ~ Para distinguir entre caso y caso; ~ no distingue entre mayúsculas y minúsculas. ~ * distingue entre mayúsculas y minúsculas;! ~ no distingue entre mayúsculas y minúsculas. Por ejemplo, establezca ngi a continuación. Nx se redirige al directorio /nginx-ie cuando el usuario usa IE: if ($ http_user_agent ~ MSIE) {rewrite ^ (. *) $ /Nginx-ie /$ 1 break;} fallo de archivo y directorio -f y! - f juzgue si hay archivos -d y! -d para determinar si hay un directorio -e y! -e para determinar si hay un archivo o directorio -x y! -x para determinar si el archivo es ejecutable. Por ejemplo, la siguiente configuración nginx no existe en archivos y directorios Redirigir: if (! -E $ request_filename) {proxy_pass http://127.0.0.1;} return
Devuelva el código http, por ejemplo, configure la cadena antirrobo nginx: ubicación ~ * \\.
(Gif
Recientemente encontré openssl y encontré que el certificado es seguro. Luego, en Internet, descubrí
Primero, las ventajas de las herramientas de cambio de nombre de dominio Una nueva función, debe t
Enlace de nombre de dominio de IIS: Tomemos el sitio llamado prueba como un ejempl
Después de configurar un servidor web, el más preocupado por el uso del sistema. Esto requiere que a
ISA tiene un problema de "falla en el enrutamiento (cadena)". Solución inmediata
Es posible que no sepa que el servidor devuelve una ilustración de código de estado
Solucionar el problema de la falta de red en la instalación de CentOS 6.5
Método de configuración del directorio de Apache
Cuatro métodos y precauciones para publicar el sitio web de Asp.Net en IIS
Consejos: algunos consejos para proteger los servidores web
Un ejemplo de acceso de IE al análisis de falla de tiempo de espera de FTP de IIS
Configuración de seguridad de Vps
Resolver fallas en la computadora conversión de formato de disco tiene un gran truco
¿Cómo evalúa la computadora win10 si la computadora es
Win7 desktop wallpaper cómo cambiar automáticamente
Método de configuración de contraseña de gráficos Win8
Seguridad de Windows XP: cómo eliminar el gusano Sasser
El líder de WP habla sobre el presente y el futuro de WP8 /WP8.1
Cómo recuperar archivos eliminados por el disco de u
[Descargar] Win10 Technology Preview Build 9926 dirección de descarga (incluido el chino)
Windows 7 abre un acceso directo a la ventana del símbolo del sistema.