Comment mettre en œuvre Nginx casse-répertoire à l'emplacement de la redirection 301
Je veux http://example.com/SomeThing rediriger vers http://example.com/something
something
est nginx emplacement (/something
) répertoire
S'il vous plaît suggérer comment mettre en œuvre la casse de l'emplacement du répertoire de redirection
OriginalL'auteur Santosh Prasad | 2014-10-27
Vous devez vous connecter pour publier un commentaire.
Je suis en supposant que http://example.com/something ne serait pas redirigé. Il faut donc utiliser un préfixe emplacement pour le compte de la casse match avec le
^~
modificateur de ne pas vérifier les expressions régulières:Maintenant ajouter l'expression régulière insensible à la casse emplacement pour la redirection:
OriginalL'auteur Cole Tierney
De nginx docs:
Donc
~*
dans l'emplacement doit être utilisée pour la correspondance insensible à la casse.location ~* ^/something/
pour correspondre seulement à partir du début.OriginalL'auteur zavg