0
所以,我試圖讓:sub.example.com/page改寫爲www.example.com/sub/page.htaccess的重寫工作與[R],但未能與[L]
我有這樣的代碼這不工作(注意最後一個字符):
RewriteCond %{HTTP_HOST} !www.example.com$ [NC]
RewriteCond %{HTTP_HOST} ^([a-z0-9-]+).example.com [NC]
RewriteRule ^(.*) http://www.example.com/%1/$1 [R]
而且這個代碼不:
RewriteCond %{HTTP_HOST} !www.example.com$ [NC]
RewriteCond %{HTTP_HOST} ^([a-z0-9-]+).example.com [NC]
RewriteRule ^(.*) http://www.example.com/%1/$1 [L]
我想要的網址作爲矢志不渝的用戶鍵入它,但這似乎產生500錯誤。我已啓用日誌記錄以嘗試協助,但它不提供任何線索。這可能嗎?
你或許應該提到這需要使用mod_proxy,並且會產生一些性能損失。這不是一個簡單的重寫。 – 2012-02-02 18:01:44
這似乎完成了我所要求的 - 謝謝! – stevenmc 2012-02-02 18:08:01