The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Помогите с ЧПУ и mod_rewrite"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [ Отслеживать ]

"Помогите с ЧПУ и mod_rewrite"  
Сообщение от Дмитрий (??) on 07-Мрт-09, 06:30 
Подскажите, пожалуйста, как сделать чтобы при обращении к
site.ru/catalog/proc/intel -> index.php
site.ru/catalog/ -> index.php
т.е. все что только можно ссылалось на index.php

в .htaccess делаю так:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !\.(jpg|jpeg|gif|png|css|js|pl|txt)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([A-Za-z0-9/-]+)/?$ index.php

Реврайт на index.php РАБОТАЕТ, но css, картинки, скрипты не грузятся.
т.е. у них адрес остается http://site.ru/catalog/proc/themes/logo.png
при запросе site.ru/catalog/proc/
(картинки лежат в /themes относительно корня)

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Помогите с ЧПУ и mod_rewrite"  
Сообщение от Дмитрий (??) on 07-Мрт-09, 18:40 
Уф...
   нужно было к путям картинок, стилей,  скриптов дописать в начало слэш, т.е:
   было: src="inc/jquery-1.3.1.min.js"
  стало: src="/inc/jquery-1.3.1.min.js"
также картинки:
   <img src="/themes/logo.png"/>
все гениальное просто :-)


P.S. можно было еще через <base href="/"/> так да же проще :-)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру