Я пытаюсь сделать следующее перенаправление:
любой URL, например:
/about/apple/1
/about/green
/about/apples
/about/pears/1
до:
/about/apple
с использованием следующего, который не работает:
RewriteRule ^about/(!apple) /about/apple [R=301,L]
Следующая тестовая строка работает нормально:
RewriteRule ^about/apples /about/apple [R=301,L]
Я пытался:
RewriteRule ^about/!(apple) /about/apple [R=301,L]
RewriteRule ^about/(?!apple) /about/apple [R=301,L]
RewriteCond %{REQUEST_FILENAME} !(about/apple)
RewriteCond %{REQUEST_FILENAME} about(.*)
RewriteRule . /about/apple [R=301,L]
А также пытался перевести его в перезаписываемую секунду, но ничего не работает.
Спасибо.