Индивидуальный адресс ссылки
|
|
Дата: Воскресенье, 2014-02-09, 08:21 | Сообщение # 1
Здравствуйте. Как заменить стандартные ссылки страниц? Пример http://site.ru/index/0-7. А так же почему создаются номера страниц такие как 7, 8, 9, хотя предыдущие удалил? http://i.imgur.com/vTCJrv5.png
Хотелось бы для каждой страницы иметь разные адреса: site.ru/podderjka, site.ru/oproekte...
Такое возможно реализовать?
|
Дата: Понедельник, 2014-02-10, 01:54 | Сообщение # 2
Цитата tggsite ( ) С помощью js или php
Цитата tggsite ( ) А так же почему создаются номера страниц такие как 7, 8, 9, хотя предыдущие удалил? Потому что ранее они были созданы. И id не удаляются.
|
Дата: Понедельник, 2014-02-10, 10:02 | Сообщение # 3
Год назад взял заказ "изменить адрес модуля", вот скрипт: 1. В файловом менеджере создаешь папку с тем названием, с которым ты хочешь видеть какой-либо модуль. Буду показывать по примеру, например мне нужно переименовать /board в /olo , я создаю папку olo 2. Создаешь фаил index.html с кодом: Код <head> <script type="text/javascript"> location.replace("/board"); </script> </head> И заливаешь фаил в папку olo 3. Идешь в панель управления - главная страница модуля и ставишь скрипт Код <script> history.replaceState('', '','/olo');</script> Все.
Повторяю, с эти скриптом можно изменить адрес модуля, но изменить адрес "http://site.ru/index/0-7" на http://site.ru/help - врят-ли получится. Можно изменить http://site.ru/index/8-1 на http://site.ru/id1 кодом Код <script> history.replaceState('', '','/id1');</script> . В этом случае, если перейти на http://site.ru/index/8-1, вы увидите в адресной строке http://site.ru/id1, но при перезагрузки будет написано "404, страница не найдена".
Профессиональный дизайн сайтов, логотипов, ui/ux. Только до конца месяца скидка 25% на все услуги!
|
Дата: Вторник, 2014-02-11, 00:05 | Сообщение # 4
fil_ru, Спасибо!
Ilia, Спасибо за способ изменения адреса модуля =)
Я все таки нашел способ изменять ссылку страницы:
Цитата Принцип такой, что на самом деле ссылок нет, но после введения ссылки, припустим = site.ru/index/ID страницы не существует, но в 404.htm мы бросим который перенаправит нас в зависимости от адреса ссылки (в браузере) на нужную ссылку. Надо скачать http://usegame.ru/_fr/0/change_url.rar Залей страницу в корень Файлового менеджера, а вот сам скрипт, его нужно сохранить в виде "scripts-for-ucoz.js", только адрес посмотри в 404.htm (В блокноте редактируй, либо в "Файловом менеджере". В коде скрипта (найди вот это): Код 'support':{ 'url':'/index/0-8', 'title':'Поддержка' И вместо site.ru/index/0-8 будет site.ru/support
Взято с usegame.ru
|