Pythonの組み込みWebサーバーモジュールを使って1行でシンプルな静的Webサーバーを起動する方法が紹介されていました(Simple Static Web Server with 1 Line of Python、Designer News)。
方法はとても簡単でターミナルを開いて以下のコマンドを実行するだけ。
python -m SimpleHTTPServer 8888
ブラウザで「http://localhost:8888」にアクセスすればコマンドを実行したディレクトリ内のファイル一覧表示されていることがわかります(つまりそこがドキュメントルートになる)。
ローカルでWeb開発しているときにfile URLだとうまく動かない場合もあるので、覚えていたら何かのときに便利に使えそうです。.bashrcや.zshrcにエイリアスを設定しておくとさらに便利ですね。
他の言語でも可能
ちなみに、Designer Newsによると、Pythonだけでなく、RubyやPHPでも同様なことができるようです。
$ python -m SimpleHTTPServer 8000 $ ruby -run -e httpd . -p 8000 $ php -S localhost:8000 -t .
お好みの言語でどうぞ〜。