Finally resolved it with the help of Advanced phpBB3 SEO mod Rewrite
Don't forget to change you "AllowOverride none" to "AllowOverride ALL" to enable mod_rewrite for your websites. I am stunk at this point for quite a long time ...
For me this is modified at
"/etc/apache2/sites-enabled/000-default" where I configured my virtual hosts.
Now the forum looks better.
Originally, the URL look like this,
"
www.dotaart.com/viewforum.php?f=2
"
Now the url looks static like this
"
"
This is more search engine robot friendly.
Which is considered as part of SEO (Search engine optimization)
However, I still don't manage to get google crawl my page.
In the web master portal, I can see that google didn't index a single page of my site.
I'm sure this is a problem of duplicate contents, however, really difficult to fix
But now, www.dotaart.com, a forum to share dota video, images, and musics has more than 2000 clicks from 40 countries in just 2 days. I think it will grow more and more popular in the near future.