Форум программистов, компьютерный форум, киберфорум
Apache, htaccess
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
 Аватар для !Boroda
23 / 23 / 17
Регистрация: 14.02.2014
Сообщений: 176

Косяк с ЧПУ

26.03.2015, 17:05. Показов 1656. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет! Решил сделать для своего сайта ЧПУ. Нашел гайд начал творить по образу и подобию, но работает это все на половину только...

Имеется такой вот адрес: "http://localhost/testing/?test_id=3"
Хочу получить такой: "http://localhost/testing/test/3"

В файле .htaccess написал следующее:
PHP Скопировано
1
2
RewriteEngine On
RewriteRule ^test/3$ index.php?test_id=3
Когда хочу перейти на http://localhost/testing/test/3
Страница загружается, но без стилей, js-скриптов, шрифтов и тд.. Скажите пожалуйста, где я накосячил!
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.03.2015, 17:05
Ответы с готовыми решениями:

PrestaShop ЧПУ работает, но с админки перенаправляет без ЧПУ. Так и должно быть?
Здравствуйте. Версия Prectashop 1.6.0.9. Суть в том, что если я сразу перехожу по адресу localhost/www/presta, то и дальше путешествуя...

Был сайт без ЧПУ, потом с "некрасивыми" ЧПУ
Сайт на Joostina. Сперва был без ЧПУ. Потом после индексации включили штатный ЧПУ Жустины. Там ЧПУ вида site.ru/content/1/123.html Потом...

Не работает PostBack обработчик события с ЧПУ. Без ЧПУ работает
Хелп. Сам пишу на пхп, просто проект на АСП попался, решил поинтересоваться. Сделал на сайте ЧПУ с помощью UrlRewritingNet. Работает...

7
368 / 406 / 165
Регистрация: 29.05.2014
Сообщений: 1,494
26.03.2015, 18:35
Лучший ответ Сообщение было отмечено !Boroda как решение

Решение

Цитата Сообщение от !Boroda Посмотреть сообщение
Скажите пожалуйста, где я накосячил!
В путях.
1
 Аватар для !Boroda
23 / 23 / 17
Регистрация: 14.02.2014
Сообщений: 176
26.03.2015, 18:41  [ТС]
А точнее где именно, что не так!
0
368 / 406 / 165
Регистрация: 29.05.2014
Сообщений: 1,494
26.03.2015, 18:46
Извеняй. Хрустальный шар лопнул и карты таро замочило.
известно где пути к CSS к JS и чего ещё у тебя там не грузится?
0
 Аватар для !Boroda
23 / 23 / 17
Регистрация: 14.02.2014
Сообщений: 176
26.03.2015, 19:02  [ТС]
Дело в том, что по этому адресу:"http://localhost/testing/?test_id=3" все подгружается, а вот по этому:"http://localhost/testing/test/3" болт, следовательно, мне кажется что проблема именно в том, что я прописал в .htaccess.
0
368 / 406 / 165
Регистрация: 29.05.2014
Сообщений: 1,494
26.03.2015, 19:11
Одно дело когда болт голый, другое
Цитата Сообщение от !Boroda Посмотреть сообщение
Страница загружается, но без стилей, js-скриптов, шрифтов и тд..
1
 Аватар для !Boroda
23 / 23 / 17
Регистрация: 14.02.2014
Сообщений: 176
26.03.2015, 19:46  [ТС]
Спасибо! Ошибка и в правду была в путях, я при подключении указывал относительный путь:"style/style.css"
а нужно было абсолютный:"http://localhost/testing/style/style.css", хотя я так и не понял как влияет ЧПУ на подключение сторонних файлов...Спасибо еще раз)
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
26.03.2015, 23:17
Цитата Сообщение от !Boroda Посмотреть сообщение
а нужно было абсолютный
абсолютный путь можно указать с помощью слэша - /path/to/file... - вместо указания http://...
А ЧПУ влияет так, что адрес style.css воспринимается как адрес от текущей директории. При адресе http://localhost/testing/style/style.css текущей директорией будет являться директория style, которая находится внутри директории testing. Вот и вся проблема..
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.03.2015, 23:17
Помогаю со студенческими работами здесь

с ЧПУ - PR=4, без ЧПУ - PR=2.
Есть страница без ЧПУ у неё PR=2, с ЧПУ у страницы PR=4. <b>Вопрос</b>: для гугла эта страница сколько будет весить? если...

Косяк: w != w || m != m
Здравствуйте! Какой-то детский косяк у меня :) Отправляем (кусок формы) <div class="form-group"> ...

косяк
помогите пожалуйста нарисовать косяк вместо корабля (методом polygon) вот для этой проги

Косяк 1С 7.7
Добрыйдень! 21-25 релизы. Псоледний раз работал с внешним отчетом, открытым с ноутбука по сети. Ноут выключен, при попытке открыть...

В чем косяк?
Итак, я ищу в двух richtextbox'ax одинаковые строки. Если строка из первого richtextbox не найдена во втором плюсую ошибку и вывожу,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Введение в Django: Создаём приложение портфолио
py-thonny 16.04.2025
Django – один из самых мощных веб-фреймворков на Python, который позволяет быстро создавать сложные веб-приложения. В отличие от других фреймворков, Django предоставляет богатый набор встроенных. . .
Итераторы в C++: Продвинутые техники использования
bytestream 16.04.2025
Итераторы - одна из самых гибких и выразительных концепций в C++, позволяющих абстрагировать обход элементов контейнера от его внутренней реализации. За прошедшие годы они эволюционировали от простых. . .
Обработка естественного языка в Python с помощью spaCy
py-thonny 16.04.2025
Обработка естественного языка (Natural Language Processing, NLP) — одна из самых быстрорастущих областей искусственного интеллекта, которая позволяет компьютерам понимать, интерпретировать и. . .
Работа с железом в PHP Laravel с Pinout
Jason-Webb 16.04.2025
Граница между программным и аппаратным миром стремительно размывается. Современные веб-приложения уже не ограничиваются цифровым пространством — они активно взаимодействуют с физическими. . .
Возвращаясь к сумматороам и регистрам (всё таки заявку подам в ФИПС, сроки горят уже, поэтому симулятор для апгрейда аппарата чуть подождёт)
Hrethgir 16.04.2025
Вообще считаю, что асинхронные логические схемы это путь к энергоэффективности и быстродействию, а значит представляют собой область отдельных архитектур, от схем последовательных. Вообще на. . .
Абстрактные классы в TypeScript
run.dev 15.04.2025
Разработка современных веб-приложений требует надежных инструментов для структурирования кода. В этом контексте абстрактные классы стали незаменимым элементом объектно-ориентированного. . .
Хеш-функции std::hash в C++ программировании
NullReferenced 15.04.2025
Хеширование — фундаментальная концепция в компьютерных науках, играющая важную роль в эффективной обработке и хранении данных. В C++ функциональность std::hash является неотъемлемой частью. . .
Форматирование строк в Python
py-thonny 15.04.2025
Форматирование строк — одна из тех базовых возможностей Python, которые сопровождают разработчика каждый день. Эта задача кажется тривиальной на первый взгляд, но на самом деле представляет собой. . .
Слайсы в Go
golander 15.04.2025
Слайсы — важнейшая структура данных в Go, значение которой сложно переоценить. С момента создания языка разработчики Go позиционировали слайсы как основной механизм для работы с последовательностями. . .
Как использовать Behavior Graph в Unity при создании игрового AI
GameUnited 14.04.2025
Искусственный интеллект в играх прошел долгий путь эволюции. От простейших алгоритмов, движущих призраками в Pac-Man, до сложных систем, управляющих поведением персонажей в современных AAA-проектах. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер