Hej Hvordan fjerner jeg endelsen no_redirect=true? jeg har prøvede at google det men uden utrolig meget mere viden |
Du kan gøre det på flere måder, men se fx:
if(isset($_GET['no_redirect']) || $_GET['no_redirect'] == "true"){
header( 'HTTP/1.1 301 Moved Permanently' );
header( 'Location: http://domæne.dk'.$_SERVER['SCRIPT_NAME'] );
}
Som du kan indsætte i toppen af dine PHP filer
eller du kan lave det med htaccess:
RewriteEngine On
RewriteCond %{QUERY_STRING} no_redirect=(.*)
RewriteRule (.*) http://domæne.dk/$1? [R=301,L]
som kun vil redirecte og fjerne query hvis der er tale om at no_redirect står i query.
hvis du vil fjerne alle querys hvilket ikke anbefales, så skal du gøre sådan:
RewriteEngine On
RewriteCond %{QUERY_STRING} !=""
RewriteRule (.*) http://domæne.dk/$1? [R=301,L]
MVH Kim