我对红宝石很新。我刚安装了phusion乘客,并在Ubuntu上使用apache2。
我想知道的是公共目录是什么?我尝试了home.ru
,只有puts "hello world"
。当我这样做时,请http://localhost:81/home.ru
打印puts "hello world"
而不是hello world
访问我的浏览器。公共目录是否适用于服务器端脚本?如果是这样,我做错了什么?
由于
答案 0 :(得分:3)
public
目录用于我们称之为静态文件的目录。它们由Web服务器按原样提供,无需任何处理,通常由浏览器缓存。
例如,如果您想制作一个没有任何动态内容的网页,您只需将HTML和CSS文件放在那里就可以直接访问,就像您的home.ru
文件一样。< / p>