這時,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:
張貼留言