| 
 | 
| Регулярные выражения и mod_rewrite |  
|   |  
 
 | 
Сами знаете кто    (17-08-2009 00:54) цитата | #966  |  
Как сделать так, чтобы всё что запрашивается по example.com/my/ выдавало то же самое, что и по адресу example.com/privatefiles/my/? 
 
Допустим открываем example.com/my/hello.php 
А получаем то, что можно открыть и по example.com/privatefiles/my/hello.php 
 
Я вот сразу соорудил вот такую конструкцию 
RewriteEngine on RewriteBase / RewriteRule ^privatefiles/my/(.*)$ privatefiles/RADStudio/my/$1 |   
Но результата не получил... Теперь сижу строю чёрт знет что, уже и R, P, L перепробовал, кучу кобинаций, но только запутался ещё больше 
 
Помогите кто-нибудь :) please |   |  
  | 
  | 
| бeлый космос  (17-08-2009 00:58) [1] цитата | #967  |  
| необходимо сделать my/ симлинком на privatefiles/my/ |   |  
  | 
  | 
Сами знаете кто    (17-08-2009 01:00) [2] цитата | #968  |  
> бeлый космос (17-08-2009 00:58) [1] 
> симлинком
  |  
  
Это как... |   |  
  | 
  | 
 | 
  | 
Сами знаете кто    (17-08-2009 02:03) [4] цитата | #971  |  
%-( 
Нафик нафик эти символьные линки... Не создаются они. Всё как было так и осталось |   |  
  | 
  | 
| antonn  (17-08-2009 02:10) [5] цитата | #973  |  
| RewriteRule ^my/([^/]*)(/?)+$ privatefiles/my/$1 [L] |   
хз сработает ли :) |   |  
  | 
  | 
Сами знаете кто    (17-08-2009 02:21) [6] цитата | #974  |  
| Не сработало ) |   |  
  | 
  | 
| antonn  (17-08-2009 02:24) [7] цитата | #975  |  
| я в таких делах активно применяю метод тыка, но в пол третьего ночи сложно стучать по клавиатуре - получаю подушкой в ухо, потому сейчас пробывать не могу :) |   |  
  | 
  | 
| antonn  (17-08-2009 02:25) [8] цитата | #976  |  
| и еще надо бы убрать эти дурацкие аватары... понабрался от хабра всякой ереси :) |   |  
  | 
  | 
Сами знаете кто    (17-08-2009 02:41) [9] цитата | #977  |  
> antonn (17-08-2009 02:25) [8] 
> понабрался от хабра всякой ереси :)
  |  
  
= ) 
 
> antonn (17-08-2009 02:24) [7] 
> я в таких делах активно применяю метод тыка
  |  
  
Чем я сейчас и занимаюсь( Только сколько тыков в среднем надо чтобы найти нужное решение? :) |   |  
  | 
  | 
Сами знаете кто    (17-08-2009 03:32) [10] цитата | #978  |  
Так. Задача изменилась %-( 
 
Нужна ещё одна поддиректория. 
Это example.com/aaa/bbb/hello.php Превратить в это example.com/aaa/bbb/ccc/hello.php |   
Добавляется ccc 
 
С 
Это example.com/aaa/hello.php Превратить в это example.com/aaa/bbb/hello.php |   
(то что из шапки темы то есть...) 
разобрался вроде... 
RewriteRule ^aaa/(.*)$ aaa/bbb//$1 [R] 
Хоть и редиректом, а надо бы без него. Но уже прогресс 
 
Эх. Дальше опять думать ) Сколько там до рассвета осталося. Может рожу идею :) |   |  
  | 
  | 
Сами знаете кто    (17-08-2009 03:34) [11] цитата | #979  |  
> Сами знаете кто (17-08-2009 03:32) [10] 
> Нужна ещё одна поддиректория.
  |  
  
Хм и проблема как раз в зацикливани.. Выдаёт aaa/bbb/ccc/ccc/ccc/ccc ... 
L я уже дописал :) Что ж оно не работает-то. |   |  
  | 
  | 
Сами знаете кто    (17-08-2009 03:48) [12] цитата | #980  |  
Так. Думаем думаем думаем (а мозги варят всё слабее :( 
| #RewriteRule ^aaa/bbb/(.*)$ http://example.com/aaa/bbb/ccc/$1 [L,R] |   
L,R не помогают. Бесконечная переадресация всё равно идёт. хммм |   |  
  | 
  | 
| бeлый коcмос  (17-08-2009 13:36) [13] цитата | #982  |  
> Сами знаете кто (17-08-2009 02:03) [4] 
> Всё как было так и осталось
  |  
  
Ты просто не умеешь их готовить |   |  
  | 
  | 
| antonn  (17-08-2009 15:57) [14] цитата | #985  |  
| подстветка кода захавала комментарий =) |   |  
  | 
  | 
Сами знаете кто    (18-08-2009 01:54) [15] цитата | #988  |  
> antonn (17-08-2009 15:57) [14] 
> подстветка кода захавала комментарий =)
  |  
  
Где??? 
 
> бeлый коcмос (17-08-2009 13:36) [13] 
> Ты просто не умеешь их готовить
  |  
  
А может кастрюля не та :) Хостинг то бишь... 
 
> Сами знаете кто (17-08-2009 03:48) [12] 
> Бесконечная переадресация всё равно идёт. хммм
  |  
  
Короче она так и будет идти, выхода я не увидел, поэтому просто-напросто переименовал пару папок и... успокоился :) |   |  
  | 
  | 
| antonn  (18-08-2009 01:57) [16] цитата | #990  |  
| #RewriteRule ^aaa/bbb/(.*)$ http://example.com/aaa/bbb/ccc/$1 [L,R] |   
после http:// дальше все схавало как комментарий :) 
 
типа вот 
function wordwrap_preview($Content,$MaxWordLength = "48"){         //(c) DVM :)         return wordwrap($Content, $MaxWordLength, " ", 1); } |  
  |   |  
  | 
  | 
Сами знаете кто    (18-08-2009 02:01) [17] цитата | #991  |  
> antonn (18-08-2009 01:57) [16] 
> после http://
  |  
  
ааа :) Вчера заметил, только не сообразил, что это именно из-за // |   |  
  | 
  | 
| Страницы:  1 | 
| Статистика темы |