タグ

2011年7月26日のブックマーク (2件)

  • 『.htaccessでクエリ付きリダイレクト』

    ここに書かれている内容を「.htaccessでクエリ付きURLをリダイレクトする方法」に詳しく記載しました。 .htaccessでのリダイレクト、リライトの試行錯誤の話。 SEO的な問題でどうしてもクエリ付きURIの301リダイレクトが必要になり調べました。 初めは「Redirect」を使って簡単にできると思っていました。 しかし、どうやら僕のやりたいことをするには「Redirect」ではなく「Rewrite」を使う方法だということが判明。 RewriteEngine On RewriteRule ^aaa/bbb.php?(.*)$ /ccc.php?xx=yyy&$1 [R=301,L] まずはこんな感じで記述 結果、$1のところに何も入っていない 調べてみると「?」以降、つまりクエリの部分を取り除いてしまうらしい。 この場合のクエリは「%{QUERY_STRING}」に代入されるとの

    『.htaccessでクエリ付きリダイレクト』
  • JavaDoc出力で「Javadoc この文字は、エンコーディング MS932 にマップできません」エラー

    EclipseでそのままコードをJavaDocコンパイルしようとすると、「Javadoc この文字は、エンコーディング MS932 にマップできません」と出てくる。 ギャー!w そん位勝手に変換してくれといいたい。うん。 解決方法は簡単なんで取り合え椅子メモ。 「ファイル」→「エクスポート」→「Java」→「JavaDoc」でたどっていくと最終的に「JavaDocの引数を構成する」ダイアログになるので、 「追加のJavadocオプション」 で -noqualifier all -encoding UTF-8 -docencoding Windows-31J を足してやればいい。 これで他に問題が無ければ無事エクスポートできるはず。

    JavaDoc出力で「Javadoc この文字は、エンコーディング MS932 にマップできません」エラー