2016-05-24 54 views
0

我的網站有太多的主頁動態網址。如何使用htaccess將主頁的動態網址重定向到靜態主頁網址?

像這樣:

example.com/wp/?84677=4f5nh664 
example.com/wp/?84677=4f5nh665 
example.com/wp/?84677=4f5mh666 

我想他們都重定向到我的靜態主頁即

example.com/wp 

如何做到這一點使用htaccess文件。


更新:

解決:

RewriteCond %{QUERY_STRING} ^84677=(.*)$ 
RewriteRule ^wp/$ http://example.com/wp/? [R=301,L] 

回答

0

您可以使用此規則:

RewriteEngine on 

RewriteCond %{THE_REQUEST} /wp/\?84677=.+ 
RewriteRule^%{REQUEST_URI}? [NC,R] 
+0

瀏覽器說example.com頁面無法正常工作 例子。 com重定向你太多次了。 – pavi

1
RewriteEngine On 
RewriteBase /wp/ 

RewriteCond %{THE_REQUEST} /wp/\?84677=.+ 
RewriteRule^%{REQUEST_URI}? [NC,R] 
+0

它仍然顯示?84677 = 4f5nh664在url結尾 – pavi

+0

我正在測試它。回來的結果 – Kinggeov

+0

嗨看到我更新的答案它正在工作。 @starkeen是正確的錯過了重寫基地 – Kinggeov

相關問題