[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: вопрос по чпу
altairo2087
Вот добрался понемногу до чпу и сразу попал в ступор
На всякий выложу весь htaccess

php_value session.use_only_cookies 1
php_value session.use_trans_sid 0
php_flag session.bug_compat_warn 0
php_value register_globals 0

ErrorDocument 404 /error/404.php

RewriteEngine on
Options +FollowSymlinks
RewriteRule ^blog/([0-9]+)/$ /blog.php?id=$1


Вот последняя строчка не работает, казалось бы не сложно, но уже без бутылки ну не получается)) и не нагуглил...
mod_rewrite на апаче включен.

killer8080
Цитата (altairo2087 @ 14.10.2012 - 19:43)
php_value session.use_only_cookies 1
php_value session.use_trans_sid 0
php_flag session.bug_compat_warn 0
php_value register_globals 0

для начала это исправь, там везде должны быть флаги, php_value для строковых и числовых значений, а не вкл/выкл
altairo2087
Да, это поправлю.

В общем правило чпу сработало, но открывается страница без стилей. Я понял почему это, изменились пути относительно "новой ссылки", но непонимаю как поправить. Вычитал что "RewriteBase /" должен после преобразования как бы возвращать для остальных обработок обычные ссылки, но после вписания "RewriteBase /" сервак дает 404. Может кто подскажет, что делать с остальными стилями, подключениями и т.д. при чпу.
killer8080
Цитата (altairo2087 @ 15.10.2012 - 10:28)
В общем правило чпу сработало, но открывается страница без стилей.

потому что пути к картинка, стилям, скриптам, нужно указывать относительно корня сайта, а не текущего урл.

<img src="/images/pic.jpg" />
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.