мне нужно перенаправить www.mysite.com/anything/anything ИЛИ www.mysite.com/anything И ИСКЛЮЧИТЬ www.mysite.com/appКак написать правило перезаписи для htaccess?
К www.mysite.com/app
Конечно, я хочу исключить не обязательно. Это будет просто дополнительная перенаправление, которая займет дополнительное время, я полагаю, было бы неплохо исключить ее.
Я нашел эти основные примеры http://www.yourhtmlsource.com/sitemanagement/urlrewriting.html и сделали это:
RewriteRule ^*/*/$ /app
RewriteRule ^*/$ /app
, но он не работает и я до сих пор не знаю, как исключить/приложение
Помощь пожалуйста?
UPDATE
я думаю. * Означает 0 или более точек в регулярных выражениях, мои примеры совершенно неправильно, мне нужно что-нибудь синтаксис вместо точки вы использовали в своих ответах.
Возможно, также без косой черты – Dion
для чего стоит [L]? –
. *, Конечно, регулярное выражение, извините за это. \. * для точек. * для всех. Снято с: http://www.easymodrewrite.com/notes-last Флаг L сообщает Apache о прекращении обработки правил перезаписи для этого запроса. Теперь то, что часто нереализуется, заключается в том, что теперь он делает новый запрос для нового, переписанного имени файла и снова начинает обработку правил перезаписи. Так что это, вероятно, не обязательно для вас. –