3
我正在使用一個模塊重寫的漂亮的URL,意味着在域根上運行。工作正常,但現在我試圖讓它在一個子域上運行,並一直給出「500內部服務器錯誤」。mod-rewrite忽略子域
的子域自動重定向到文件夾使用該名稱在我的託管帳戶(sub.domain.com顯示domain.com/sub/內容)。它是否失敗,因爲這個請求已經被自動改寫,或者我可以簡單地改變htaccess中的某些內容來代替子域名?
Options +FollowSymLinks
IndexIgnore */*
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
這些規則應該如何做你聲稱你想要做什麼? – Artefacto 2010-06-18 16:19:50
他們發送所有的請求,如「domain.com/what/ever/」回到index.php,我可以提取「what」和「ever」作爲變量。當沒有子域時,它工作正常,但我堅持讓它忽略子域。 – Berend 2010-06-18 16:42:54
這裏有很多配置丟失。這條規則不足以做到你說的那樣。 – 2012-05-11 15:01:40