請問架設網站如何設定某時效一過...首頁自動刪除??

Q:架設網站如何設定某時效一過(譬如: XXXX年XX月XX日)...不用手動登入伺服器(網路空間)刪除"index.htm", 網站首頁就會自動刪除或讓瀏覽者無法再讀取? 請問有這方面的語法嗎?
文章關鍵字
請問有人知道這方面的訊息嗎? 求幫....感恩
DIDIDODO wrote:
Q:架設網站如何設定某時效一過(譬如: XXXX年XX月XX日)...不用手動登入伺服器(網路空間)刪除"index.htm", 網站首頁就會自動刪除或讓瀏覽者無法再讀取? 請問有這方面的語法嗎?


用設置定時任務 如 linux server 的cron 可以達成

靜態網頁刪除文件/移動/改名文件, 動態網頁改動後台數據庫.
小弟的笨方式…參考一下,作業平台是RHEL5

find /tmp/123 -mindepth 1 -maxdepth 1 -mtime +15 > /tmp/kill_oldDB_backup.lst

k=`cat /tmp/kill_oldDB_backup.lst`

for i in $k ; do
rm -fr $k
done


小弟的 /tmp/123 是丟網站暫存檔的,只保留15天的資料!!!

再把它寫到crond裡面,讓它每天跑…

方法笨了點,但是可以做到同樣的效果~~~

或是看你是看你主機是什麼的

就設IF...ELSE 應該也可以做到你想要的樣子吧
首頁用PHP寫~
index.php
-----------------------------------------------
<?PHP
$now_date = time();
$lose_date = mktime(0,0,0,12,31,2009);
if ($now_date > $lose_date){
 header("Status: 404 Not Found");
 exit;
}
?>
<html>
<body>
這裡是你的首頁
</body>
</html>
-----------------------------------------------
messageboxs wrote:
首頁用PHP寫~
index.php


學到了.

另外用php在將來一個時候發送一個資訊如何處理啊! 謝謝先.

say2sky wrote:
另外用php在將來一個時候發送一個資訊如何處理啊! 謝謝先

不懂~
你是說某個特定節日嗎??
該訊息又是為何~
一個頁面還是一個字串~
messageboxs wrote:
不懂~
你是說某個特定節日嗎??
該訊息又是為何~
一個頁面還是一個字串~


假設我要出去探險, 有可能遭遇風險, 但是也可能十分順利, 事先寫好一段告知他人的資訊, 如果沒有終止他, 就在某個時候自動發出.
<?PHP
$now_date = time();
$lose_date = mktime(0,0,0,12,31,2009);//假設你預計超過2009年12月31日0點0分0秒就要顯示特別的頁面
if ($now_date > $lose_date){
//超過2009-12-31後的頁面
?>

<html>
<body>
這裡是2009-12-31 0:0:0的頁面
</body>
</html>

<?PHP
}else{
//是2009-12-31之前的頁面
?>

<html>
<body>
這裡是你的首頁
</body>
</html>

<?PHP
}
?>
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!