0

私は毎月自分のサイトに新しいページを公開しています。ページはすべて次の形式になっています。

.../[月]_[年]/index.php

私は latest.html と呼ばれる単純なファイルを作成しました。このファイルは、ユーザーを最新の月のページにリダイレクトします (これにより、常に同じ URL を使用して最新のページにアクセスできるようになります)。

<meta HTTP-EQUIV="REFRESH" content="0; url=/july_2012">

しかし、明らかに、これを毎月手動で更新する必要があります。サーバー上の現在の月/日付に基づいて URL が自動的に生成されるように、これを自動化する方法を考えています。

4

2 に答える 2

1

latest.html ファイルでは、次を使用できます。

<?php

header('Location: '.date('m', time()).'_'.date('Y', time()).'/index.php');
exit;
于 2012-07-05T10:22:04.450 に答える
0

月と年に基づいて確認でき、ページを差し替えます

例: 4 か月ある場合:

jan.php
feb.php 
march.php 
april.php

で次のコードを使用するだけindex.phpです。

<?php
    $date =date('m-Y');
    if( $date =='01-2012' ){
        include('jan,php');}
    else if($date=='02-2012'){
        include('feb,php');}
    elseif (some condtion){
        ....
    }
    else{
        include('index,php');
    }
?>

この方法で試してみると便利かもしれません。

于 2012-07-05T10:36:29.883 に答える