Webマスター

3/5ページ

特定ファイルをまとめて削除する

Webコンテンツで、いらないファイル、一時ファイルなどをまとめて削除したいときがある。   ■例えば、*.datファイルを削除する まず、ちゃんと確認しておくこと。 $ find /home/web/ -name "*.dat" -exec ls -l {} \;   確認してOKだったら、削除を実行する。 $ find /home/web/ -name "*.dat" -ex […]

Apache 404 Not Found用のmissing.htmlの表示が崩れる原因

ページが見つからなかったときに表示される404 Not Foundの表示が気に入らないときは、missing.htmlを作っておいておく。で、実験してみると表示が崩れるわ、リンクは外れているわ…。なんじゃこりゃと…。     ■上手くいくケース 正しいページ:http://www.hoge.co.jp/hoge.html ユーザが間違えてアクセス:htt […]

CGIが動かない

メールをポストするためのPerlでできたCGIが動かない! 原因は…cgi書類の改行コードがCRLFだった…。 ということで、LFに修正して無事に動作することを確認。   ちなみに、Apacheが吐き出す、error_logやscript_log(httpd.confの設定でログの名前が分かる)をtail -f コマンドで眺めながら、CGIの動作チェックをするとヒ […]

HTMLコンテンツの一括置き換え(シェルスクリプト編)

上司は言う。 「ドメイン、今度変わるからね。」 「この商品名Aを商品名Bに全ページ、置換えてね。」 「イメージチェンジで、全部のヘッダ、フッタを置換えてね。」  など、簡単に言ってくれるのが世の中の常。   で、1,000ページ以上のhtmlページのドメイン名を一括変更する例を紹介。 ■htmlページを一括変更する  まず、シェルスクリプトを作る。 change_st […]

Excel 便利なショートカット

レポートを書くときに使うことがあるExcel。 いつも思い出せないショートカットをメモ。   ■Excelの便利なショートカット Ctrl + Enter セル内での改行。 Ctrl + ↓ 表の一番下まで移動。(データが入力されているところが対象) Ctrl + Shift + Space 表を選択。   ■たまに使う便利なショートカット Ctrl + ; 今日の日付 Ctr […]

アクセスログ解析:ログファイルから特定ファイルへのアクセスを取得する

grepのパターンマッチを利用する。 特定ファイルを対象としたログを取得して、そのファイルだけをSiteTrackerなどで分析する事もたまにある。   ■トップページへのアクセスログだけを取得する トップページへのアクセスを top.log として保存する。  $ grep "GET /index.html" access_log > top.log   ■複 […]

IE6でページ内リンクが効かない!

Safari, FireFoxで、きちんとページ内リンク(/index.html#aaa)が動作するのに、WindowsのIE6だと動作しない。ページトップが表示されてしまうのだ。   原因が分かった。   × ダメなリンク先 <h3>タイトル</h3> <a name="aaa"></a>   ○ 動作するリンク先 & […]

2004年04月 検索エンジンのカンファレンス

Search Engine Strategies Conference & Expo 2004 Japanへ行ってきた。 2日めだけの参加だったけど、内容的には濃い情報でとてもよかった。 以下、メモ。 戦術(SEM, SEO)は、その前に戦略(実際のユーザ、現状と課題)をたてることが大事。 ■オーディエンスデータで戦略を考えよう 「ネット視聴率」は4年前から始めている。 仕組みはテレビと同 […]

1 3 5