2014-04-20 65 views
0

我想htaccess文件的任何URL重定向包括My_Value.aspx到我的主頁重定向URL如何301包括特定值

爲exmple如果有喜歡的那些URL網址:

mydomain.com/ blablabla /布拉布拉/ My_Value.aspx

mydomain.com/MyValue.aspx?id=3343234 &類型=布拉布拉

或不同的方式包括My_Value.aspx重定向301至http://mydomain.com

我該怎麼做?

回答

0

你可以試試:

RewriteEngine On 
RewriteRule ^(.*)/(.*)/My_Value.aspx http://mydomain.com? [L,R=302,NC] 
RewriteRule ^MyValue.aspx http://mydomain.com? [L,R=302,NC] 

以上應該重定向:

mydomain.com/blablabla/blabla/My_Value.aspx 
mydomain.com/blablabla/blabla/my_value.aspx 
mydomain.com/MyValue.aspx?id=3343234&type=blabla 
mydomain.com/myvalue.aspx?id=3343234&type=blabla 

http://mydomain.com 

NC標誌告訴它忽略該情況,這意味着您可以使用My_Value.apsxmy_value.apsxMy_VaLuE.apsx,它仍然會重定向。 如果您確定重定向正常,請將R=302更改爲R=301

0

使用此規則在你的根的.htaccess:

RedirectMatch 301 My_Value\.aspx$ http://mydomain.com 
+0

您可能會發表更多解釋 –

+0

這是一個簡單的規則,每當URL以「My_Value.aspx」結尾時,以301狀態重定向到「http:// mydomain.com」 – anubhava