2014-09-29 120 views
0

我有一個域名,我拼命嘗試將其上的特定URL重定向到另一個URL,作爲子域名。 該子域使用友好的URL方案。.htaccess將url重定向到url友好的子域

我在我的.htaccess文件中使用了以下內容,但它不適用於查詢字符串部分。

RewriteBase/
RewriteCond %{HTTP_HOST} ^www.appninjaz.com 
RewriteRule ^server/data/(.*)$ http://universe.appninjaz.com/data/$1 [L,R=301] 

所以基本上,我想要做的是: 重定向此URL:http://www.appninjaz.com/server/data/index.php?app_id=1 該子域網址:http://universe.appninjaz.com/data/1

  • APP_ID可以是任何數字/ ID

謝謝, Yaniv

回答

0

試試這個:

RewriteCond %{HTTP_HOST} ^www.appninjaz.com 
RewriteCond %{QUERY_STRING} app_id=([0-9]+) 
RewriteRule ^server/data/index\.php$ http://universe.appninjaz.com/data/%1? [L,R=301] 
+0

謝謝喬恩,像一個魅力:) – 2014-09-30 14:37:54