The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Помогите с ЧПУ и mod_rewrite, !*! Дмитрий, 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 относительно корня)

  • Помогите с ЧПУ и mod_rewrite, !*! Дмитрий, 18:40 , 07-Мрт-09 (1)
    Уф...
       нужно было к путям картинок, стилей,  скриптов дописать в начало слэш, т.е:
       было: 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="/"/> так да же проще :-)




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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