staticとsharedに関係なく書き方は同じなんですね。違うもんだと思い込んでました。トホホ。
# モジュールのファイル名 # モジュール識別子
モジュール識別子が使えるのはapache2.1以上。mod_hoge.cって書き方はstaticなものだけだと思ってた。理由は、httpd -lするとmod_hoge.cっていうstaticなモジュールが出てきて、httpd -Mだとsharedなものもhoge_moduleと表示されてたから。すごいどうでも良いことだけど、前から気になってたので謎が解けて良かった。