0
我們希望從外部生成的一些HTML「演示」頁面開始構建網站HABJ(*):'lorem ipsum'stuff。我已經給這些原始的HTML文件.TT擴展,把它們...根/靜態/ TT/page-this.tt等,配置了當樣板引用靜態數據時,配置催化劑HTML
HABJ/View/TT.pm:11: INCLUDE_PATH => [ HABJ->path_to('root','tt') ]
的應用程序,我顛簸了一下嘗試去CSS,圖片,JS引用由靜態配置
\__PACKAGE__->config(
static => {
dirs => [
'static',
qr/^(images|js|css)/,
],
}
);
\__PACKAGE__->config(
static => {
include_path => [
__PACKAGE__->config->{root},
'/root/static',
'/root/static/css',
'/root/static/js',
'/root/static/images',
],
},
);
處理,但對CSS和所有的參照圖像404'ed
[debug] "GET" request for "css/all.css" from "xx.xx.xx.xx"
[debug] Path is "/"
[debug] Arguments are "css/all.css"
[debug] Response Code: 404; Content-Type: text/html; charset=utf-8; Content-Length: 14
[debug] "GET" request for "images/ico15.gif" from "xx.xx.xx.xx"
[debug] Path is "/"
[debug] Arguments are "images/ico15.gif"
[debug] Response Code: 404; Content-Type: text/html; charset=utf-8; Content-Length: 14
在阿帕奇它提供了罰款,有FastCGI因此設置爲
Alias /static /usr/local/lib/Catalyst/HABJ/root/static
Alias /css /usr/local/lib/Catalyst/HABJ/root/static/css
Alias /images /usr/local/lib/Catalyst/HABJ/root/static/images
Alias /js /usr/local/lib/Catalyst/HABJ/root/static/js
Alias/ /usr/local/lib/Catalyst/HABJ/script/habj_fastcgi.pl/
現在我知道',如果我們產生TT從頭它可能 不會是這樣的文件我們自己。但有人可以告訴我,我需要讓Cat服務器來處理這個問題嗎?
謝謝...
(*)我知道你在想什麼。不要去那裏。
遲來的謝謝你! – jvector