La réécriture de nginx ne prend pas effet lors de l'écriture
过去多啦不再A梦
过去多啦不再A梦 2017-07-03 11:43:09
0
2
1018

J'en ai besoin

/module/index.html#/

Convertir en

/index#/

Aucun module devant

/module/merchant.html#/

Convertir en

/merchant#/

Écrit par moi

rewrite ^/module/index.html(.*)$ /index#/;

Direct 404b

过去多啦不再A梦
过去多啦不再A梦

répondre à tous(2)
曾经蜡笔没有小新

#Les données suivantes sont traitées par la page HTML, et non par routage, vos règles de réécriture devraient donc être :

rewrite ^/module/(.+)\.html$ /

C'est tout.

Tout ce que vous avez à faire est de supprimer le .html/module/.

De plus, je ne sais pas quelle adresse vous voulez écrire /module/index.html,来访问/index,还是地址写/index来访问/module/index.html Si c'est cette dernière, ce n'est pas celle ci-dessus. Elle devrait être :

.
rewrite ^/(.+)$ /module/.html
过去多啦不再A梦

Désolé, le serveur ne peut pas récupérer les données derrière URL#, cette partie ne peut donc être traitée que sur le front-end.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal