ついてXOOPSというとこの文字列を思い出す人も多いのではないだろうか。別にXOOPS界隈から生まれた造語というわけではなく、XOOPSの「X」という文字すら入っていないのに、これを見るだけでXOOPSを連想するというのは不思議である。昔はこれが入っているとXOOPSを使っているのがわかるから消したいという人が多かったが、最近はサイト閲覧者にとって不必要な情報を持つURIのディレクトリ名は変更するか削るべきという流れに従って削除したい人が多いのではないかと思う。mainfile.phpをハックするこれはプリロードでは解決しないのでファイルに手を加えることになる。mainfile.phpに以下のコードを挿入する。//この下辺りがいいだろう。);ここの/example/と/modules/example/のところにそれぞれ短くした任意のディレクトリ名と実際のディレクトリ名を入れる。);こんな感じになるだろうか。);などとしても構わない。);として、もう一つディレクトリを削ることも可能である。);こんな風に下に足していけばいい。元のディレクトリ名と短くするディレクトリ名は必ず対にする。これでXOOPSが出力するアドレスは以下のようになる。http://example.com/bbs/続いて.htaccessにmod_rewriteの設定を加えるこのままだとアクセスしても404エラーになるだけなので、mainfile.phpがあるディレクトリの.htaccessにmod_rewriteの設定を書き込む。[L]この二行を加えよう。以上でカスタマイズ完了である。YYBBS副作用の可能性このハックは、なにかをしにサイトを訪ねてきたユーザを、「その用事だったら○○課へ」、で、ユーザが○○課へ行ったら「いや、担当部署が△△課になりました」とたらい回しにするようなハックなので、具体的にこれと言い切れないが思わぬ問題が起きる可能性もある。うちの本家では、携帯対応レンダラーとの絡みでドコモの携帯電話でアクセスし、なおかつ、アクセス先のページのファイルサイズがあるレベルを超える場合にのみエラーが出た。参考サイトののぶのぶさんの掲示板には、ただxoopspollで投票すると、「投票を受け付けました。票数が反映されなくなってしまいました。運営しているサーバでサブドメインなどを自由に作れるなら、公開しないテストサイト(運用しているサイトのコピー)を作っていろいろと試してみた方がいいだろう。ぶっつけ本番で試して問題が起き、アドレスを戻すというとこになると自分にとってもユーザにとっても手間がかかってしまう。