diff --git a/src/main/Main.coffee b/src/main/Main.coffee index ec2cac922..25df930db 100644 --- a/src/main/Main.coffee +++ b/src/main/Main.coffee @@ -171,9 +171,9 @@ Main = if pathname[2] in ['thread', 'res'] g.VIEW = 'thread' g.THREADID = +pathname[3] - else if pathname[2] in ['catalog', 'archive'] - g.VIEW = pathname[2] - else if pathname[2].match /^\d*$/ + else if /^(?:catalog|archive)(?:\.html)?$/.test(pathname[2]) + g.VIEW = pathname[2].replace('.html', '') + else if /^(?:index|\d*)(?:\.html)?$/.test(pathname[2]) g.VIEW = 'index' else return