所以我有mydomain.tld
,www.mydomain.tld
和res.mydomain.tld
都指向相同的目錄:/var/www/mydomain
。在那個目錄中,有我的codeigniter應用程序。mod_rewrite:子域到控制器
所以我試圖做的是轉發所有通過res.mydomain.tld
作出的請求到一個特定的控制器resources
。
我有什麼:
RewriteCond %{HTTP_HOST} ^res\.mydomain\.tld$
RewriteRule ^(.*)$ /index.php?/resources/$1 [L]
這將產生一個服務器錯誤,我重寫日誌不提供有關爲什麼任何線索;它只是顯示了一些非常古怪的邏輯被應用到請求字符串。
任何想法,爲什麼這不工作?
什麼服務器錯誤的一種,與Apache的錯誤頁面500內部服務器錯誤? – hakre
如果您沒有從重寫日誌中獲得有用信息,錯誤日誌會說明什麼? –
hakre:是的。 Michael:只是請求超過了10個內部重定向的限制。 – thwd