新浪的SAE不支持 htaccess,但是他们开发了 AppConfig,可以完全代替 htaccess 的常见功能,AppConfig采用类自然语言的规则描述,还是很人性化的。
这里来写一个短网址的重定向功能:
htaccess 这样写:
RewriteRule ^([a-zA-Z0-9_-]+)$ redirect.php?alias=$1 [L]
改成 AppConfig 为:
- rewrite: if(path ~ "^([a-zA-Z0-9_-]+)$" ) goto "redirect.php?alias=$1"
还是差不多的,AppConfig 看起来更一目了然。官方也给出了基本的实例代码,看过差不多可以都可以写出来,地址:http://www.sinacloud.com/doc/sae/php/runtime.html#php-app-config