- Redirect, ees, 19:28 , 07-Авг-04 (1)
- Redirect, casufi, 19:54 , 07-Авг-04 (2)
>mod_rewrite Про mod_rewrite я читал, но не особо понял, немогли бы вы ткнуть носом на подробное описание как пользоватся этой диррективой. Что такое символы "^/u/([^/]+)/?(.*)" где подробно прочитать о том, как их использовать. (Я так понял что это регулярные выражения, но я абсолютно не ориентируюсь как с ними обращатся). Ткните пожалуйста носом в ссылку.
- Redirect, ees, 19:57 , 07-Авг-04 (3)
- Redirect, casufi, 20:47 , 07-Авг-04 (4)
>http://security.opennet.ru/openforum/vsluhforumID3/1144.html Спасибо, но там вообще не описываются рег_експы. Собственно Сам синтаксиси редиректа я понял, но как написать правило абсолютно непонятно, как я уже говорил я абсолютно немогу понять , что обозначают знаки вида "^/u/([^/]+)/?(.*)", Можно ли где почитать на русском языке как их использовать
- Redirect, casufi, 21:55 , 07-Авг-04 (5)
>> >>>mod_rewrite >> > >http://security.opennet.ru/openforum/vsluhforumID3/1144.html Практически разобрался, подскажите пожалуйста мне нужно в следуюущем сценарии RewriteEngine on RewriteBase / RewriteRule ^/new/comingsoon.htm$ /new/comingsoon.htm$ [R=permanent] Так вот в последней строке надо написать так, что если человек заходит на ссылку которая не равна написанной /new/comingsoon.htm его необходимо перенаправить на страницу /new/comingsoon.htm
- Redirect, ees, 17:59 , 08-Авг-04 (6)
- Redirect, casufi, 18:54 , 08-Авг-04 (7)
>Если это разовая проблемма. >Может легче сделать >DirectoryIndex /new/comingsoon.htm Не думаю что это поможет, ведь мне необходимо перенаправлять посетителя с любого файла или подпапки на заданный файл. А то что ты сказал будет работать только для УРЛ http://www.mysite.com/
- Redirect, StingFire, 11:13 , 09-Авг-04 (8)
- Redirect, casufi, 15:49 , 09-Авг-04 (9)
>RewriteRule .* new/comingsoon.html [L] Если я помещаю текст который вы привели то страницы выдает ошибку 500 RewriteEngine on RewriteBase / RewriteRule .* /test.html [L] Если же я правлю это текст так , что бы он был похож на тот который в документации RewriteEngine on RewriteBase / RewriteRule ^(.*)/$ /test.html [L] Редирект просто не работает. Может я что то неправильно понял, но редирект такого вида и не должен работать, потому, как когда броузер зайдет на страницу http://www.mysite.com/test.html то он будет перенаправлятся на эту же страницу, тоесть попросу зациклится и вылетит с ошибкой. Тоесть в RewriteRule надо указать правило вида RewriteRule ^если не /test.html$ пернаправит на /test.html [L] но как задать условие если не ?? и возможно ли это в принципе.
- Redirect, StingFire, 12:23 , 10-Авг-04 (10)
|