2012-02-03 141 views

回答

4

使用RewriteCond該檢查所使用的域名不等於domain.com,做重定向像以前一樣:

RewriteCond %{HTTP_HOST} !^domain\.com 
RewriteRule (.*) http://domain.com/index.php?p=$1 [L,R=301] 
+0

我需要得到獲取變量像otherdomain.com/32223需要使用3223的文件一樣的index.php P = 32223 – user533178 2012-02-03 09:00:44

+0

@ user533178:在/(在你的榜樣之後的部分,在'說'位]由RewriteRule的第一個參數,即'(。*)'部分獲取。然後,它通過使用'$ 1'變量在重寫中使用。嘗試閱讀文檔:http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html,它解釋了這些事情。 – Oldskool 2012-02-03 09:02:54

+0

我只添加我的格式化示例我需要代碼來檢查域名是否等於say.com將其重寫爲URL – user533178 2012-02-03 11:13:45