2015-04-07 2 views
0

следующий Redirect не работает, но почему второй работает, когда я помещаю это перед кодом Wordpress в файле .htaccess?301 Перенаправление с помощью Wordpress?

Не работает:

RewriteEngine On 
RewriteRule ^/euro/stadien/saint-etienne/$ /stadien/saint-etienne/? [R=301,L] 

Рабочая:

Redirect 301 /euro/stadien/saint-etienne/ /stadien/saint-etienne/ 

мне нужно добавить что-то вроде следующего в первой части кода делать?

RewriteBase/
RewriteCond 

Кто-нибудь знает решение?

ответ

0

Вы можете использовать:

RewriteEngine On 
RewriteRule ^euro/stadien/(saint-etienne)/$ /stadien/$1/? [R=301,L,NC] 
  • слэш не соответствует в mod_rewrite правил в то время как в .htaccess
  • При желании вы можете захватить последнюю часть и повторно использовать в цели, как показано выше.
+0

это не работает. Что может быть причиной? У вас есть идея? – Torben

+0

Так что это не сработало и работает «Редирект 301/евро/stadien/saint-etienne// stadien/saint-etienne /'? – anubhava

+0

Точно! В этом случае. – Torben

Смежные вопросы