0
我想爲我的子域的根設置一個簡單的重定向到同一子域中的子文件夾。htaccess重定向不斷循環重寫規則
基本上我試圖讓一個重定向
backlight.mydomain.com
到
backlight.mydomain.com/backlight/client-response
它唯一的子域名,我需要重定向的根,但我敢肯定,這就是已經發生。
問題是,我的代碼不斷重定向所以我真的開始是:
http://backlight.mydomain.com/backlight/client-response/backlight/client-response/backlight/client-response/backlight/client-response/backlight/client-response.....
這裏是我的代碼:
RewriteEngine on
RewriteCond %{HTTP_HOST} backlight\.vejbyfoto\.dk [NC]
RewriteCond %{REQUEST_URI} ^/$
Rewriterule ^(.*)$ http://backlight.vejbyfoto.dk/backlight/client-response [L,R=301]
我把htaccess的子域中的根目錄下,我猜測是對的?
任何人都可以告訴我的代碼是錯的嗎?
嘗試不使用第二個RewriteCond,並在RewriteRule模式中簡單地匹配'^ $'(「空」路徑組件,此時在htaccess上下文中配置的前導斜槓已被剝離)。 (重寫目標中的前導點似乎不合適) – CBroe
謝謝! 那麼現在我到達了正確的URL,但現在有一個錯誤消息說:「此頁面無法正常工作,backlight.mydomain.com/backlight/client-response重定向了太多次」。是的,領先的點是一個錯字。 –
等等,現在重寫正在影響我的子域中的所有網址。它只應該是根目錄。 –