2010-05-22 95 views
0

對於每個Web請求(文件或目錄)不以/en-US/開始重寫URL,我想 服務了原有資源,如果它存在,否則服務立/en-US/版本。缺少資源

我該如何使用.htaccess文件中的重寫規則來做到這一點?

+0

什麼(如果有的話)重寫規則,你目前使用的? – Jeriko 2010-05-22 11:21:58

+0

還沒有。/en-US /中的所有文件都會爲每種語言重複使用,這是一個噩夢。 – 2010-05-22 11:27:17

回答

3

嘗試這樣:

RewriteCond $0 !^en-US/ 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule .+ en-US/$0 [L] 
+0

謝謝。那很完美。 – 2010-05-22 11:29:18