Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование Web серверов и Web служб > непонятки с мод реврайт


Автор: chiffa 20.1.2008, 14:48
Всем добрый день. Пытаюсь настроить Rewrite на сайте. Делаю следующие:

в .htaccess пишу такое:

Код

RewriteEngine on
RewriteBase /

RewriteRule ^aaa$ main.php?i=30&v=0
RewriteRule ^aaa/video?$ main.php?i=30&v=1


при запросе в строе браузера www.mysait.com/aaa вся открывается на ура

если же делаю запрос: www.mysait.com/aaa/video сайт загружается почему то без картинок и вообще бьется шаблон дизайна. В чем может быть проблема? Что я делаю не так? Зарание всем спасибо за помощь smile

Автор: MoLeX 22.1.2008, 13:33
chiffa посмотри какой путь у картинок во втором случае. и вообще лучше указать полный путь (http://mysait.com/design/logo.gif) тогда и проблемы исчезнут

Автор: Wolf1994 22.1.2008, 18:05
Пропишите в <head> сайта:
Код

<base href="http://www.site.ru/" />

Автор: chiffa 23.1.2008, 00:26
Спасибо что откликнулись. Ссылки на картинки во втором варианте (с видео) получаются 
http://site.ru/aaa//img/ 


 <base href="http://www.site.ru/" /> 
не помогло. сейчас менять все пути к картинкам по сайту анриал... может еще как то с этим мона бороться?

Автор: MoLeX 23.1.2008, 08:45
chiffa одно время такая же проблема была. сейчас я использую полные пути для картинок и всего остального и проблема не возникает  smile 

Автор: Golda 24.1.2008, 03:09
Цитата(chiffa @  23.1.2008,  00:26 Найти цитируемый пост)
Спасибо что откликнулись. Ссылки на картинки во втором варианте (с видео) получаются 
http://site.ru/aaa//img/ 


Т.е. в source используются абсолютные пути, но неправильные? Это не имеет отношения к mod_rewrite. Ищите в коде скрипта, почему путь формируется неправильно

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)