我有一個網站建在symfony。與index.php symfony路由問題
不過,我把一些路由規則:
resgister:
url: /register
param: { module: register, action: index }
,我把一個鏈接:
link_to('register - here','register')
但這個鏈接是指向http://www.mydomain.com/register 代替http://www.mydomain.com/index.php/register
所以我得到一個404錯誤。
此問題僅適用於生產環境,而不適用於開發環境。
有什麼想法?
謝謝!
我還以爲他要不要使用'no_script_name' – develop7 2009-11-05 12:28:59
或者他可能只是想知道爲什麼他沒有得到的index.php文件的鏈接 - 你是對的,因爲no_script_name設置 的但對於404錯誤的原因是,他可能會設置錯誤的mod_rewrite。否則,.htaccess中的更改可以解決此問題。 – 2009-11-05 13:34:52