kazpgmの日記

『プログラム自動作成@自動生成』作成の日記

TOOL更新_次バージョンのプログラム配置はzendframeworkをベース。の、つづき。

TOOL更新_次バージョンのプログラム配置はzendframeworkをベース。の、つづき。
★ユーザ側と管理者側に「index.php」がある。1つのシステム中のphpプログラム名はユニークにするという考え方に反しているので。気になっていた。これも何とかしないと。って。・・・やっと、思いついた。そう、別に「indx.php」である必要はないのでは。そこで、
・これを

kaz
│  .htaccess
│  index.php  ⇒ ユーザ側
├─admin
│  │  .htaccess
│  │  index.php  ⇒ 管理者側
│  ├─css
│  ├─img
│  └─js
├─css
├─img
└─js

・ユーザ側「.htaccess」
 RewriteEngine on
 RewriteBase /kaz/
 RewriteRule !\.(js|ico|gif|jpg|png|css|jpeg|html|avi|swf)$ index.php

・管理者側「.htaccess」
 RewriteEngine on
 RewriteBase /kaz/admin/
 RewriteRule !\.(js|ico|gif|jpg|png|css|jpeg|html|avi|swf)$ index.php

 
・これにした。

kaz
│  .htaccess
│  userIndex.php  ⇒ ユーザ側
├─admin
│  │  .htaccess
│  │  adminIndex.php  ⇒ 管理者側
│  ├─css
│  ├─img
│  └─js
├─css
├─img
└─js

・ユーザ側「.htaccess」
 RewriteEngine on
 RewriteBase /samples/kaz/
 RewriteRule !\.(js|ico|gif|jpg|png|css|jpeg|html|avi|swf)$ userIndex.php

・管理者側「.htaccess」
 RewriteEngine on
 RewriteBase /samples/kaz/admin/
 RewriteRule !\.(js|ico|gif|jpg|png|css|jpeg|html|avi|swf)$ adminIndex.php

・当たり前だけど、問題なく動く。同じ名前のPGMは2つ作らない。という気持ちを通した。バグがでそうなものは事前に防ぐ。という思い。
プログラム配置について書く場所(http://d.hatena.ne.jp/kazpgm/20100317/1268830031)を直接書き換えた。

4/08 4:00-6:00