• ベストアンサー

Smartyテンプレートの直打ち

宜しくお願い致します。 テンプレートフォルダを以下のように配置しております。 \\ルート\templates パーミッション「755」 \\ルート\templates_c パーミッション「707」 ですが、 http://hoge.com/templates/hoge.tpl とURLを打つと、テンプレートそのものが見えてしまいます。 みなさんはどのように対処してらっしゃるのか教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • studio_0
  • ベストアンサー率50% (5/10)
回答No.3

'¥'マークが正しく送れなかったので全角にして再度、書き込みます。実際には'¥'マークは半角英数字で使用してください。 ----- .htaccessに次のような設定を書いて拡張子で制限をかけています。 (tpl以外も制限をかけています) <Files ~ "¥.(dat|log|csv|tpl|htaccess|inc)$"> deny from all </Files>

kyouju
質問者

お礼

ありがとう御座います。 とても参考になりました。

その他の回答 (2)

  • studio_0
  • ベストアンサー率50% (5/10)
回答No.2

.htaccessに次のような設定を書いて拡張子で制限をかけています。 (tpl以外も制限をかけています) <Files ~ "?.(dat|log|csv|tpl|htaccess|inc)$"> deny from all </Files>

  • nebel
  • ベストアンサー率37% (117/308)
回答No.1

1.ブラウザから直接アクセスできない場所に、templates及びtemplates_cを配置 とか 2.templates及びtemplates_cに.htaccessなどでアクセス制限をかける