ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (1): [1]   

> Без описания
Светлана
Отправлено: 31 августа 2010 — 10:20
Post Id



Забанен


Покинул форум
Сообщений всего: 240
Дата рег-ции: Июнь 2009  
Репутация: 8

[+]


Что, как, где сделать?
Как осуществить замену адресов на удобочитаемые?
 
 
M-A-X
Отправлено: 31 августа 2010 — 11:15
Post Id


Пользователь
Advanced Member


Покинул форум
Сообщений всего: 278
Дата рег-ции: Июль 2009  
Откуда: Киев
Репутация: 10




Сама замена расширения с php на html не сделает адреса удобочитаемые.
Может Вы имеете в виду http://ru.wikipedia.org/wiki/ЧПУ_(Интернет) , тогда - apache rewrite

(Отредактировано автором: 31 августа 2010 — 11:15)

 
 
yura3d
Отправлено: 31 августа 2010 — 15:14
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




Светлана пишет:
Как осуществить замену адресов на удобочитаемые?

Что понимается под удобочитаемыми адресами? Если необходимо скрыть (точнее, по-другому расположить) параметры, передающиеся в PHP-скрипты, то соглашусь с M-A-X, лучше использовать mod_rewrite

Могу показать на примере ExBB, как это работает. Ссылка на любую тему форума заканчивается именем скрипта topic.php с передачей (после знака ?) номера раздела, номера темы и некоторых других необязательных параметров (в данный момент эти параметры нам не важны):
CODE:
... topic.php?forum=24&topic=44

Можно сделать так, чтобы любая тема форума выглядела для пользователя как отдельный html-документ на сервере, допустим, так:
CODE:
... forum24topic44.html

Для этого в файл .htaccess, находящийся в корневой папке форума, достаточно добавить строки:
CODE:
RewriteEngine On
RewriteRule ^forum([0-9]+)topic([0-9]+)\.html$ topic.php?forum=$1&topic=$2 [L,QSA]

И всё, новый вид ссылок уже будет работать. Останется только в файлах скина и некоторых скриптах форума изменить вид генерируемых ссылок в соответствии с их новым видом

Для ExBB есть соответствующий мод, позволяющий большинство ссылок преобразовать подобным образом, однако в настоящий момент этот мод не поддерживается автором
 
 
Lion
Отправлено: 12 декабря 2010 — 10:40
Post Id


Пользователь
Newbie


Покинул форум
Сообщений всего: 16
Дата рег-ции: Дек. 2010  
Репутация: 0




yura3d

спасибо! очень помогло и мне Подмигивание
 
 
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« PHP/Perl »

> Похожие темы: Вместо .рнр - .html
Темы Форум Информация о теме Обновление
Запрет на копирование содержимого
Запрет на копирование HTML содержимого и фотографий
Обсуждаем Ответов: 31
Автор темы: msnavigator
24 апреля 2011 — 17:59
Автор: valet92
Как сделать ру
HTML
HTML Ответов: 8
Автор темы: Rassol22
23 ноября 2010 — 01:53
Автор: igrok54
Проблема при просмотре форума Гуглом
public_html/forum/index.php on line 293
Решение проблем Ответов: 2
Автор темы: Sasa1
21 декабря 2010 — 15:14
Автор: Sasa1
Дополнение: Удобочитаемый вывод даты и времени
Например: Вместо вывода сегодняшней даты - слово "Сегодня"
Модификации и дополнения Ответов: 36
Автор темы: yura3d
4 июля 2013 — 09:32
Автор: wasp
Добавляется точка с запятой (;) в конце текста и лишний пробел
если НЕ включить HTML теги в тексте сообщения
Решение проблем Ответов: 5
Автор темы: shyuser
21 июля 2009 — 22:15
Автор: yura3d
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0564]     [ ]