天天看点

sae中如何rewrite

AppConfig服务是SAE为开发者提供的对web服务器进行自定义配置的功能,AppConfig可以完全代替htaccess的常见功能,其实AppConfig正是SAE为了替代传统apache htaccess而实现的功能,原因有两点:

    1. 传统htaccess效率不高,因为其针对所有目录进行递归merge

    2. 传统htaccess过于复杂,学习成本高。AppConfig具有效率高而且学习成本低的特点,AppConfig只在App访问时针对根目录生成一次规则,而且AppConfig采用类自然语言的规则描述,开发者只需要参考几个简单的例子即可熟悉使用。

下面这段配置为实现类似zendFramework(zf)的.htaccess的设置

mysae/1/config.yaml

name: mysae
version: 1
handle:
- rewrite: if(path !~ "(\/index\.php|\.jpg|\.jpeg|\.gif|\.png|\.txt|\.zip|\.gz|\.xml|\.html|\.htm|\.rar|\.doc){1}quot;) goto "/index.php"
           

任何问题请联系 qq10073336 http://href.so/111111

转载请保留出处 http://blog.csdn.net/ljf1279/article/details/6939978