Я хочу, чтобы перенаправить что-то вроде:Перенаправление любого URL, начиная с некоторыми символами
domain/start[optional]/xxx
в
domain/something/xxx
Я пытался добавить в .htaccess
:
# Rewrite any start* route to something route
RewriteCond %{REQUEST_URI}
RewriteRule ^start[^/]*/(.*)$ /something/$1 [R=301, L]
но я 'Получает внутреннюю ошибку сервера. Любая идея, что я делаю неправильно?
журналы Апач говорит:
RewriteCond: плохой аргумент строка '% {REQUEST_URI}'
Что говорит внутренняя ошибка сервера? – TZHX
Ваши редиректоры кажутся правильными, вероятно, вы получите ошибку, потому что вы должны разрешить переопределения в htaccess. в этом случае см. здесь: http://stackoverflow.com/questions/6995545/htaccess-rewriteengine-not-allowed-here –
@TZHX - Изменен вопрос. – Manolo