|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] ЧПУ |
|
[решено] ЧПУ
|
Ветеран Сообщения: 823 |
Темки такой не нашел, решил создать (кроме прикрепленной).
Но мне похоже mod_rewrite не подходит Есть такие ссылки: index.php?production=mixer&id=12 index.php?production=mixer&id=3 index.php?production=mixer&id=20 index.php?production=vinil&id=30 index.php?production=vinil&id=14 Нужно переделать в что то типа www.сайт.com/mixer/Behringer-DDM-4000.htm К примеру index.php?production=mixer&id=12 Это продукция, котороя имеет свое название в поле `title` - `Behringer DDM 4000` В таблице `de_mixer` Для первого шага, я нашел в Инете подсказку - несуществующие ссылки через .htaccess перенаправлять на какой то скрипт. Я написал так: ErrorDocument 404 /index.php?djone=ufu ErrorDocument 401 /index.php?djone=ufu Но толку нету. Все равно ссылки куда то убегают http://djone.com.ua/asadasd Как то на хостинге прошит свой метод перенаправления ненайденых страниц, как это обойти? И вообще по сути сложившихся у меня задач по ЧПУ можете сказать? Буду благодарен. |
|
------- Отправлено: 13:00, 10-02-2009 |
Ветеран Сообщения: 823
|
Профиль | Сайт | Отправить PM | Цитировать Ухты
![]() ![]() Вот только Со стилями неочень. http://djone.com.ua/mixer/12/Behringer-DDM-4000.htm Пути к картинкам прописываются на подобии: http://djone.com.ua/mixer/12/banner.gif Хотя должно быть http://djone.com.ua/banner.gif Не подскажите? |
------- Отправлено: 23:49, 14-02-2009 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Deadooshka Сообщения: 2517
|
Профиль | Отправить PM | Цитировать у вас на страничке пути относительные, нужны абсолютные, с передним слешем /js/file.js либо псевдо-урл без слешей нужен...
|
Отправлено: 23:50, 14-02-2009 | #12 |
Deadooshka Сообщения: 2517
|
Профиль | Отправить PM | Цитировать |
Отправлено: 00:08, 15-02-2009 | #13 |
Ветеран Сообщения: 823
|
Профиль | Сайт | Отправить PM | Цитировать Sham,
Нужно грамотно составить правило для index.php?production=mixer index.php?production=bag index.php?production=cddvd index.php?production=monitor Самому не получается ![]() Пробел в регулярных выражениях, будет время - разберусь. Если Вас не затруднит? Могли бы подсказать, как лучше оформить? |
------- Отправлено: 16:16, 23-02-2009 | #14 |
Deadooshka Сообщения: 2517
|
Профиль | Отправить PM | Цитировать Artem-Samsung, тот же урл, но без id?
|
Отправлено: 01:23, 24-02-2009 | #15 |
Ветеран Сообщения: 823
|
Профиль | Сайт | Отправить PM | Цитировать понятно, а вот в этом участке ^([a-zA-Z0-9]+)\~([0-9]+)\~[a-zA-Z0-9\_\-]+\.htm$ что то править?
|
------- Отправлено: 02:50, 24-02-2009 | #16 |
Deadooshka Сообщения: 2517
|
Профиль | Отправить PM | Цитировать чего понятно, это вопрос был (это тот же урл но без ид?)... и псевдо-урл какой будет..
|
Отправлено: 03:32, 24-02-2009 | #17 |
Ветеран Сообщения: 823
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Sham:
Да, без айди, но это уже другой тип страниц будет. index.php?production=monitor - это главная страница типа продукции Можно так? poduction/monitor.htm index.php?production=monitor&id=20 - это полное содержания еденицы товара Еще будет место таким ссылкам, как index.php?monitor=Adam - где список товаров только с маркой Adam Предположительно: /monitor/adam.htm но это сам по аналогии index.php?production=monitor думал сделать. проблемм не будет? P.S. горизонтальное меню : ?djone=5 Новости: index.php?news=38 Меня волнует пока вот это index.php?production=monitor, другие постараюсь по аналогии сделать |
|
------- Отправлено: 04:03, 24-02-2009 | #18 |
Deadooshka Сообщения: 2517
|
Профиль | Отправить PM | Цитировать |
Отправлено: 04:53, 24-02-2009 | #19 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
|