2016-11-05 85 views
0

我正在開發一個php腳本,在該腳本上我將生成隨機子域名的鏈接。例如:x.domain.com sius.domain.com x5-.domain.com等等。事實上,這些子域名並不存在,我想要的是當用戶轉到任何鏈接(RANDOM).domain.com時,它顯示domain.com/result.php?rand=(RANDOM)的內容。 PS:我認爲(RANDOM)是變量。我想排除www。 我試過這個:Htaccess將子域名重定向到特定頁面而無需更改鏈接

RewriteEngine On 
RewriteCond %{HTTP_HOST} !^www\.domain\.com$ [NC] 
RewriteRule^http://domain.com/result.php [L,R] 

但似乎沒有任何工作。誰能幫忙?

回答

0

嘗試用:

RewriteEngine On 
RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteCond %{HTTP_HOST} ^(.+)\.domain\.com$ [NC] 
RewriteRule^/result.php?rand=%1 [L,QSA] 

你不能沒有鏈接重定向的變化(http://...[R])。有了這個代碼,你可以重寫而不用重定向。

相關問題