2016-10-11 16 views
1

私は基本的なワードプレスHTACCESSを持っています。Wordpress HTACCESS 301リダイレクトクエリ文字列index.asp

/index.asp?id=herhaalrecept_aanvragen-5

https://www.example.nl/aanmelden-nieuwe-patienten/

に私は、クエリ文字列が、運と多くのオプションを試してみました:私は何を達成したいことから、301リダイレクトです。私はそれが近くにないと思うので、私は以下の例から削除しました。

誰かがアイデアを持っていますか?

事前にTNX今以下の私のhtaccessの

例:

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php? [L] 

Redirect 301 /index.asp?id=herhaalrecept_aanvragen-5 https://www.example.nl/aanmelden-nieuwe-patienten/ 

</IfModule> 
# END WordPress 

答えて

1

RedirectまたはRewriteRuleクエリ文字列と一致していません。 RewriteCondが必要な場合は、他のWP規則の前にその規則を保持する必要があります。

RewriteEngine On 
RewriteBase/

RewriteCond %{QUERY_STRING} (?:^|&)id=herhaalrecept_aanvragen-5(&|$) [NC] 
RewriteRule ^index\.asp$ https://www.example.nl/aanmelden-nieuwe-patienten/? [L,R=301,NC] 

RewriteRule ^index\.php$ - [L] 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . index.php? [L] 
+0

@ user2812779:これはあなたのために機能しましたか? – anubhava

関連する問題