2012-09-14 27 views
1

我真的可以使用一些與子域名相關的建議。htaccess全球子域名重定向系統 - 所有子域名重定向到一個php文件來處理它們全部

最近我們決定讓主要門戶網站的每一個子域可用於博客(類似的東西,可以說任何博客平臺)

所以我不能做到的,是使重定向到主門戶網站或者某個文件夾PHP文件,如:

xxxxx.domain.com/index.php?get=xx&get2=xx - >由位於主門戶網站帳戶實際的PHP文件中運行,可以說subdomains.php?get=x&get2=xx,或者 - 由mainportal/subdomains/index.php?get=x&get2=xx

運行我試着用

RewriteCond %{HTTP_HOST} ^(.*)\.domain\.pl$ [NC] 
RewriteRule (.*) subdomain.php [L] 

效果幾乎是正確的,但得到的參數,另一方面缺少:( 它可以是完全錯誤的......我只是不明白,或者重寫規則:(

感謝您的幫助/提示

回答

2

你可以用QSA(查詢字符串追加)嘗試:

RewriteCond %{HTTP_HOST} ^.*\.domain\.pl$ [NC] 
RewriteRule . subdomain.php [QSA] 
+0

只是爲了瑣事,我記得QSA,意思是 「查詢字符串*附上*」 –

+0

@MihaiStancu :) [讀到這裏(HTTP://的httpd .apac he.org/docs/2.2/mod/mod_rewrite.html#rewriteflags) –

+0

謝謝 - 我認爲它是我所需要的,現在它正在做我所需要的:)但要真正測試它,我必須建立那個迷你博客網站 - 反正非常感謝現在 – Krzysztof