新浪的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