| |
|
Tech Tips1
如何利用伺服器存取紀錄檔得知網站各頁面瀏覽次數?
...回技術小秘訣
|
作者:Ben哥 發布日期:2007/5/26 |
|
| |
為了很快的從Apache伺服器的存取記錄檔,瞭解哪些是前二十名被瀏覽的
網頁,以 下是一段簡單的shell script供各位參考。
#!/bin/bash
export PATH="$PATH:/bin:/sbin:/usr/bin:/usr/sbin"
top()
{
for pages in `cut -d' ' -f7 /var/log/httpd/access_log | egrep ".*htm[l]*$|.*index\.php"` do echo "http://www.geego.com.tw$pages"
done
}
if `top | sort | uniq -c | sort -nr | head -20 | mail -s 'The top 20 pages' webmaster@geego.com.tw` ; then echo "Top 20 pages sent successfully!"
fi
|
如您有任何問題,歡迎來信給Ben哥喔!
|
|