質問 > その他 > DirectoryIndex index.php は必須? |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ramrun |
投稿日時: 2008/9/11 0:18
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: DirectoryIndex index.php は必須? 早速試してみましたが、良いですね。
取り急ぎ気づいたのは フロント側のheader.tplでTOPに戻るところ(左上のEC-CUBEロゴ)が抜けてるようでした。 処理内容についてですが USE_FILENAME_DIR_INDEXなしではいけないでしょうか? DIR_INDEX_FILEとDIR_INDEX_URLが同時に必要とされるのがLC_Page_Sitemap.phpのpreg_replaceしているところだけみたいですけど、これはpreg_quoteするのもDIR_INDEX_URLじゃダメですか? SC_Initial.phpにDIR_INDEX_URLだけで ''だったら***/に 'index.php'だったら***/index.phpに ← デフォルト 'hoge.html'だったら***/hoge.htmlに... みたいな。 =追記= あ、ごめんなさい。 モバイルが怪しいからってことですね(汗)。 |
seasoft |
投稿日時: 2008/9/11 1:58
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: DirectoryIndex index.php は必須? 早速のテスト・報告ありがとうございます。
> フロント側のheader.tplでTOPに戻るところ(左上のEC-CUBEロゴ)が抜けてるようでした。 置換は徹底的に行いましたが、従来 ****/ にリンク・リダイレクトしていた箇所に定数を付加するのは抜けが多数あると思います。ある程度まとめてコミットしようと思いますので、また発見しましたらご報告を頂けると助かります。 > USE_FILENAME_DIR_INDEXなしではいけないでしょうか? いけます。USE_FILENAME_DIR_INDEX は DIR_INDEX_URL を自動生成するための設定にしか過ぎません。 下記のような設定で動くことを期待されたら嫌だなという意図で、DIR_INDEX_URL は自動生成にしています。その時の設定としてのみ利用しています。 ・DIR_INDEX_FILE = 'index.php' ・DIR_INDEX_URL = 'index.html' しかし、よく考えたら mod_rewrite を使えば、そのような設定もありですね。少し改良を考えたいと思います。 > DIR_INDEX_FILEとDIR_INDEX_URLが同時に必要とされるのがLC_Page_Sitemap.phpのpreg_replaceしているところだけみたいですけど、これはpreg_quoteするのもDIR_INDEX_URLじゃダメですか? それですと DIR_INDEX_URL = '' の場合に破綻してしまいます。 DB上は ****/index.php だけど、出力は ****/ に置換するという処理をしています。
|
ramrun |
投稿日時: 2008/9/13 13:55
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: DirectoryIndex index.php は必須? なかなか確認している時間がとれないのですが...
header.tplと似たところで、 data/Smarty/templates/default/rss/index.tplも追加です。 引用: DB上は ****/index.php だけど、出力は ****/ に置換するという処理をしています。 DBにインサートするデータにindex.phpの直打ちがあったんですね。 規格がある商品(例えばアイス)をlist.phpからカートに入れるときはOKなんですが、detail.phpからカートに入れるときは「ご指定のページはございません。」となりますね。 自分のところの環境のせいかな。 時間がとれたら確認します。 |
seasoft |
投稿日時: 2008/9/13 16:17
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: DirectoryIndex index.php は必須? 下記の改修をコミットしました。
http://svn.ec-cube.net/open_trac/changeset/17610 引用:
引用:
引用:
|
« 1 (2) |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |