【PHP】【Zend Framework】さくらインターネットでZendFrameworkを導入する(.htaccessの設定編)

関連記事

さくらインターネットでZendFrameworkを導入する(初期設定編)

http://blogs.yahoo.co.jp/dk521123/24109404.html

さくらインターネットでZendFrameworkを導入する(.htaccessの設定編)

http://blogs.yahoo.co.jp/dk521123/24128375.html


手順

[1] .htaccessの作成

.htaccess

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ ./index.php [L,QSA]

[2] webファイルの作成

index.php

<?php
require_once 'Zend/Date.php';

$date  = new Zend_Date();
echo $date->get(Zend_Date::RFC_2822);

sample.html

<html>
<body>
<p>sample.htmlのページです</p>
</body>
</html>

[3] ファイルをサーバに転送

* 手順[1]のファイルを同一フォルダ内に格納し、FTPソフトを使ってフォルダごと転送する

[4] 動作確認

ブラウザで以下を確認
[4-1] http://【ドメイン】.sakura.ne.jp/<;任意のフォルダ>/
index.phpが表示されることを確認
[4-2] http://【ドメイン】.sakura.ne.jp/<;任意のフォルダ>/aaa.html (存在しないURL)
index.phpが表示されることを確認
[4-3] http://【ドメイン】.sakura.ne.jp/<;任意のフォルダ>/sample.html
sample.htmlが表示されることを確認