Tagged with " apache"
Oct 27, 2014 - mac    No Comments

让HTML页面支持php的include语法

sudo vi /etc/apache2/httpd.conf

添加一行:
AddType application/x-httpd-php .html
就可以了。

然后就可以在html页面里写这种代码了:

<?php include("../common-tpl/header.html") ?>
May 9, 2013 - 前端    No Comments

用minify合并,压缩js和css

drupal可以把所有

<?php print $styles ?>
<?php print $scripts ?>

输出的css和js都合并压缩成一个文件以减少http request数量,但有时候项目里的某个页面是一个游离于drupal外的静态页面,js和css是不受drupal管理的,那么如果有合并压缩css和js的需求的时候,就需要用到minify
Read more »

Mar 4, 2013 - linux, node.js    No Comments

apache 配置反向代理

nodejs启动后的端口一般都是3000,这就导致了浏览器里一定要输入端口号,略显麻烦,解决方法就是配置apache反向代理。

$ vim /etc/httpd/conf/httpd.conf

首先检查:

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so

这两个apache模块是否启用。我的Centos6.3是默认已经启用了的。

然后在最后添加配置:

<IfModule mod_proxy.c>
ProxyRequests off
<Proxy /nj>
   Order deny,allow
   Allow from all
</Proxy>
ProxyPass /nj http://192.168.88.142:3000
ProxyPassReverse /nj http://192.168.88.142:3000
</IfModule>

重启apache后就可以通过

http://192.168.88.142/nj
来访问
http://192.168.88.142:3000
的数据了

Pages:123»