這時,Rewrite 的優先權會高於 Redirect。
url.redirect= (
      "^/error" => "http://aaa.com/error.php"
)
url.rewrite-once = (
      ".*" => "/default.php"
)
他還是會將連到default.php,不管你將 redirect 的位置提高於 rewite-once。
所以你要在rewrite-once 那裡再加一個Rule,如下:
所以你要在rewrite-once 那裡再加一個Rule,如下:
url.redirect= (
      "^/error" => "http://website.com/error.php"
)
url.rewrite-once = (
      "^/error" => "$0",
      ".*" => "/default.php"
)
這樣就可以把error 導到 http://website.com/error.php
PS. 記得要使用 rewrite-once
PS. 記得要使用 rewrite-once
 
0 comments:
張貼留言