Il existe une exigence dans le système pour transférer une certaine adresse de lien URL vers une autre adresse. Le modèle est similaire à
.
localhost/wish/1234.jhtml va automatiquement vers localhost/community/detail/1234.jhtml.
Ma méthode actuelle d'écriture de configuration Nginx est
emplacement ~ ^/wish/$ {
réécrire ^/(.*)$ ^/community/detail/$1 permanent;
}
Mais après l'exécution, le système affiche 404... Comment dois-je modifier cette phrase ? Merci beaucoup!
Le fichier de configuration est mal écrit. Écrivez-le simplement comme ci-dessous. Il n'est pas nécessaire de le placer sous emplacement.
rewrite ^/wish/(.*).jhtml$ /community/detail/.jhtml permanent;