2013-05-02 77 views
0

我想重定向htaccess的重定向與域變量URL到外部網站

http://example.com/report?domain=dollarshaveclub.com 

http://www.semrush.com/info/dollarshaveclub.com+%28by+organic%29 

我已經試過:

RewriteEngine On 
RewriteBase/
RewriteCond %{QUERY_STRING} ^?domain=$ 
RewriteRule ^report$ http://www.semrush.com/info/$1+%28by+organic%29 [R=301,L] 

但我不是得到任何地方......接下來我可以嘗試什麼?

回答

0

找到最後解決方案:

RewriteCond %{QUERY_STRING} ^domain=(.*) 
RewriteRule ^report(.*) http://www.semrush.com/info/%1+(by+organic)? [R=301,L] 
1

您必須刪除R=301,部件。

這個工作對我來說:

RewriteEngine On 
RewriteRule ^report$ http://www.semrush.com/info/$1+%28by+organic%29 [NC] 
+0

不適合我的工作,我應該刪除的條件? – 2013-05-02 16:04:08

+0

如果它沒有查詢字符串和條件沒有工作,請嘗試 – Simone 2013-05-02 16:09:45