2016-04-01 4 views
1

Ich habe eine alte Website, die ich auf eine neue Domain umleiten möchte. Ich habe nicht die gleiche Struktur, also möchte ich einfach alle Seiten auf die Homepage umleiten. Links auf der alten Website sieht so aus: information.php? S = 91. Wenn ich die Seite umleitung alles funktioniert perfekt, außer? S = 91 bleibt noch. Ich möchte das auch loswerden, da dies eine Suche auf der Website durchführt, anstatt sie auf die Homepage zu verweisen. Diesehtaccess Umleitung aller Seiten auf eine einzige Seite

ist, wie meine .htaccess wie folgt aussieht:

Options +FollowSymLinks 
RewriteEngine On 
RewriteBase/
RewriteCond %{HTTP_HOST} !^oldsite\.com$ [NC] 
RewriteRule ^(.*)$ http://newsite.com [R=301,L] 

Antwort

1

Sie verwenden können:

Options +FollowSymLinks 
RewriteEngine On 

RewriteCond %{HTTP_HOST} ^oldsite\.com$ [NC] 
RewriteRule^http://newsite.com/? [R=301,L] 

Nachgestellte ? wird vorherige Abfrage-String abzustreifen.

+1

Danke, funktioniert perfekt! – Ellinor