我一直在用Grunt和grunt-contrib-connect建立一个网站。
我想让我的网站网址不需要文件扩展名(即'foo'不是'foo.html')
从我可以收集的gunt-contrib-connect没有注意htaccess文件所以我不能在那里定义mod重写。
这似乎可以使用中间件,但我找不到任何提及这是如何可能的。任何帮助将不胜感激。
connect: {
server: {
options: {
port: 9000,
base: 'build/',
livereload: true,
open: true
}
}
},
答案 0 :(得分:0)
根据connect documentation,你需要连接中间件来实现重写规则。
grunt-connect-rewrite似乎是您可以在此处找到更多信息的方式:https://github.com/viart/grunt-connect-rewrite。
以下是使用前面提到的实现的完全相同的问题。
Removing file extension using grunt-contrib-connect and grunt-connect-rewrite