Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Проблемы с путями, mod_rewrite
 
 автор: project1   (18.08.2012 в 19:17)   письмо автору
 
 

Привет всем! Столкнулся с проблемой. Использую стандартный шаблон MVC. В корне сайта есть папка control, где содержатся все файлы. В ней есть .htaccess, в котором я перенаправляю всё на index.php:

Options Indexes FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* ./index.php [QSA,L]


Далее, в папке control/views/ лежит файл main_template.php, в котором я подключаю все яваскрипты и стили: <script src="./js/functions.js" type="text/javascript"></script>

Тоесть указываю путь control/js/functions.php
И когда я нахожусь по адресу mysite/control/ всё нормально подключается, но стоит мне поменять запрос, например, control/section/pages/, путь становится control/section/js/function.js.

Чтобы было нормально, приходиться писать полный путь: /control/js/functions.js, а если файл находится в папке, которая в корне сайта, то /control/../js/functions.js

Я догадываюсь, что всё дело в .htaccess'e. Помогите!!! :)

  Ответить  
 
 автор: cheops   (20.08.2012 в 09:28)   письмо автору
 
   для: project1   (18.08.2012 в 19:17)
 

Используйте абсолютные, а не относительные пути, т.е. <script src="/control/section/js/function.js" type="text/javascript"></script>, вместо <script src="./js/function.js" type="text/javascript"></script>.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования