Старый 08.09.2010, 12:53   #11
Новичок
 
Регистрация: 23.08.2010
Сообщений: 40
Вес репутации: 0
Den_bad может только надеяться на улучшение
По умолчанию

Цитата:
Сообщение от ahsinis Посмотреть сообщение
у вас как <IMG> в html коде прописаны?
<img src="images/pages/image.gif" />
Такого вида...
Den_bad вне форума   Ответить с цитированием
Старый 08.09.2010, 12:56   #12
Починяю примуса
 
Аватар для Atomic
 
Регистрация: 26.09.2008
Сообщений: 1,505
Вес репутации: 284
Atomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущее
По умолчанию

Den_bad,
где амперсанд в шаблоне - экранируйте, или удаляйте это извращенство, простота залог успеха)
где стили и рисунки - юзайте абсолютные пути или пути относительно корня сайта ("/page/90385334.jpg")
__________________
Починяю разнокалиберные примуса здесь.
Atomic вне форума   Ответить с цитированием
Старый 08.09.2010, 13:01   #13
Мастер
 
Регистрация: 17.03.2008
Сообщений: 638
Вес репутации: 236
ahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Den_bad Посмотреть сообщение
<img src="images/pages/image.gif" />
Такого вида...
Вот и ответ. Переписывайте все src на абсолютный путь
Цитата:
Сообщение от Den_bad Посмотреть сообщение
<img src="/images/pages/image.gif" />
ahsinis вне форума   Ответить с цитированием
Старый 08.09.2010, 17:36   #14
Новичок
 
Регистрация: 23.08.2010
Сообщений: 40
Вес репутации: 0
Den_bad может только надеяться на улучшение
По умолчанию

Цитата:
Сообщение от Atomic Посмотреть сообщение
где амперсанд в шаблоне - экранируйте, или удаляйте это извращенство, простота залог успеха)
где стили и рисунки - юзайте абсолютные пути или пути относительно корня сайта ("/page/90385334.jpg")
Да я понимаю, что чем проще, тем лучше))) Последний вопрос. Получается, если в исходной ссылке (index.php?page=pub&subpage=zakon) Есть амперсант, в преобразовании именно к этой странице будет следующее (то есть амперсант заменяем на "-"):

RewriteRule index-page-pub-subpage-zakon\.htm$ /index.php?page=pub&subpage=zakon

И поидее, должно сработать?

Добавлено через 4 часа 7 минут
Еще, только что попробовал
RewriteRule ^(.*)/$ /index.php?page=$1 [L] - работает. Тут одна переменная

RewriteRule ^(.*)/(.*)/$ /index.php?page=$1&subpage=$2 [L] - не работает, вторая переменная по-прежнему не передается

Добавлено через 22 минуты
Точнее, не совсем понимаю, что делается.... page=$1 - передается в index.php, и инклудится файл публикаций например. subpage=$2 - должен инклудить файл раздела публикаций. В результате, там, где должен быть текст вообще ничего нет... Могу код скинуть.

Последний раз редактировалось Den_bad; 08.09.2010 в 17:36. Причина: Добавлено сообщение
Den_bad вне форума   Ответить с цитированием
Старый 08.09.2010, 20:32   #15
Починяю примуса
 
Аватар для Atomic
 
Регистрация: 26.09.2008
Сообщений: 1,505
Вес репутации: 284
Atomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущееAtomic - прекрасное будущее
По умолчанию

Den_bad,

^(.*)/(.*)/$

дайте урл
__________________
Починяю разнокалиберные примуса здесь.
Atomic вне форума   Ответить с цитированием
Старый 08.09.2010, 20:50   #16
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1024
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Den_bad Посмотреть сообщение
(.*)/(.*)
сиськи.

З.Ы. Извините, не удержался.
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.
zhegloff вне форума   Ответить с цитированием
Старый 09.09.2010, 01:28   #17
Специалист
 
Аватар для maksim7
 
Регистрация: 05.05.2008
Адрес: Город Герой О_o
Сообщений: 354
Вес репутации: 216
maksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущее
По умолчанию

Den_bad, попробуйте:
Код:
RewriteRule ^([^/]+)/([^/]+)/$ /index.php?page=$1&subpage=$2 [L]
Добавлено через 1 минуту
что бы Жеглова не смущать

Добавлено через 2 минуты
и если у вас первое правило стоит перед вторым то второе срабатывать не будет. Меняйте на что то типа этого:
Код:
RewriteRule ^([^/]+)/$ /index.php?page=$1 [L]
__________________
ч/б подпись: I work for money, if you want loyalty get a dog.
Я покупаю контент здесь и здесь

Последний раз редактировалось maksim7; 09.09.2010 в 01:28. Причина: Добавлено сообщение
maksim7 вне форума   Ответить с цитированием
Старый 09.09.2010, 09:59   #18
Новичок
 
Регистрация: 23.08.2010
Сообщений: 40
Вес репутации: 0
Den_bad может только надеяться на улучшение
По умолчанию

Цитата:
Сообщение от maksim7 Посмотреть сообщение
попробуйте:
Код:
RewriteRule ^([^/]+)/([^/]+)/$ /index.php?page=$1&subpage=$2 [L]
и если у вас первое правило стоит перед вторым то второе срабатывать не будет. Меняйте на что то типа этого:
Код:
RewriteRule ^([^/]+)/$ /index.php?page=$1 [L]
Да, понял, что правила "перекрываются", поэтому не срабатывают.... Пока пришлось немного все переделать так, что бы через GET передавалась одна переменная. Все работает, но дальше так не получится. На данный момент правила такие (тема сисек пройдена, значит, можно псиать дальше) :
Код:
RewriteRule ^page/(.*)/$ /index.php?page=$1 [L]
RewriteRule ^subpage/(.*)/$ /index.php?subpage=$1 [L]
Вызов page и subpage находится в индексном файле, передается одна переменная и все работает.
Для ссылки (к примеру): /index.php?page=work&chapter=condition
Хочу сделать такое правило:
Код:
RewriteRule ^page/(.*)/chapter/(.*)/$ /index.php?page=$1&chapter=$2 [L]
Но как его поставить, чтобы работало, пока не знаю... Или все равно работать не будет?)))
Den_bad вне форума   Ответить с цитированием
Старый 09.09.2010, 15:02   #19
Специалист
 
Аватар для maksim7
 
Регистрация: 05.05.2008
Адрес: Город Герой О_o
Сообщений: 354
Вес репутации: 216
maksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущееmaksim7 - прекрасное будущее
По умолчанию

Den_bad, пробуйте юзать
([^/]+) вместо (.*)

([^/]+) правило означает любой символ кроме "/" 1 или более раз.
(.*) ваше правило означает любой символ 0 или более раз.
__________________
ч/б подпись: I work for money, if you want loyalty get a dog.
Я покупаю контент здесь и здесь
maksim7 вне форума   Ответить с цитированием
Старый 09.09.2010, 18:14   #20
Новичок
 
Регистрация: 23.08.2010
Сообщений: 40
Вес репутации: 0
Den_bad может только надеяться на улучшение
По умолчанию

Господа, кажется все сделал как надо. Причина была в том, что правила шли в неправильной последовательности и перекликались, поэтому срабатывало не то, которое должно было сработать.

2maksim7:
Спасибо большое, без Вас я бы не додумался)))) И еще одно, желательно, чтобы имена GET переменных тоже не совпадали, поскольку имена переменных тоже перекликаются. Всем спасибо еще раз)))
Den_bad вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ЧПУ в .htaccess n5ru Разработка и сопровождение сайтов 10 24.10.2009 10:43
WP и .htaccess Challenger Разработка и сопровождение сайтов 2 23.03.2009 19:25
.htaccess Katalina Вопросы от новичков 12 21.01.2009 13:43
SAPE и .htaccess Вован Установка кода на различные движки 1 22.01.2008 17:20
.htaccess maxximys Вопросы по работе системы 2 29.11.2007 09:52


Часовой пояс GMT +3, время: 07:46.