Heim > Fragen und Antworten > Hauptteil
Ich brauche es
/module/index.html#/
Konvertieren in
/index#/
Kein Modul vorne
/module/merchant.html#/
Konvertieren in
/merchant#/
Von mir geschrieben
rewrite ^/module/index.html(.*)$ /index#/;
Direkt 404b
曾经蜡笔没有小新2017-07-03 11:45:09
#
后面的数据是HTML页面处理的,而不是路由处理的,所以你的重写规则应该是:
rewrite ^/module/(.+)\.html$ /$1
就可以了。
你需要做的只是把.html
和/module/
去掉而已。
另外,我不知道你是想地址写/module/index.html
,来访问/index
,还是地址写/index
来访问/module/index.html
,如果是后者的话,就不是上面那个了,应该是:
rewrite ^/(.+)$ /module/$1.html