Вернуться   Форум SAPE.RU > Другое > Курилка

-->
Ответ
 
Опции темы
Старый 20.01.2012, 13:34   #1
Новичок
 
Аватар для doom_seller
 
Регистрация: 12.02.2009
Адрес: DoomLand
Сообщений: 90
Вес репутации: 193
doom_seller - просто великолепная личностьdoom_seller - просто великолепная личностьdoom_seller - просто великолепная личностьdoom_seller - просто великолепная личностьdoom_seller - просто великолепная личностьdoom_seller - просто великолепная личность
Отправить сообщение для doom_seller с помощью ICQ
Lightbulb Вопрос по организации ЧПУ на блоге - .php, .htaccess

Собственно столкнулся с проблемой организации ЧПУ (человеко-понятных урлов) в блоге.

Например есть такая ссылка
<a href="http://site.com/blogs.php?post=testiruem-silki">Тестируем ссылки<a/><br />

Нужно сделать чтобы было так
<a href="http://site.com/blogs/testiruem-silki.php">Тестируем ссылки<a/><br />

Берем добавляем следующее в .htaccess
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^blogs/([^/]+).php/?$ /blogs.php?post=$1 [L]

И вроде бы все хорошо, но есть одно но - если 2 одинаковых поста с
post=testiruem-silki
то как определить какой их них нужен в данный момент?

testiruem-silki - это url (записано в бд при добавлении записи).

Конечно же идеально было бы использовать Id записи

<a href="http://site.com/blogs.php?post=ID">Тестируем ссылки<a/><br />

Только как тогда получить урл (testiruem-silki) в .htaccess ?

В общем если кто-нибудь компетентен в данном вопросе - подскажите как сделать

Может я изначально все неправильно сделал тогда переделаем.
doom_seller вне форума   Ответить с цитированием
Старый 20.01.2012, 13:54   #2
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

Цитата:
Сообщение от doom_seller Посмотреть сообщение
И вроде бы все хорошо, но есть одно но - если 2 одинаковых поста с
post=testiruem-silki
Значит не должно быть такого
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.
zhegloff вне форума   Ответить с цитированием
Старый 20.01.2012, 16:04   #3
Мастер
 
Аватар для kakogohrena
 
Регистрация: 11.05.2011
Сообщений: 911
Вес репутации: 199
kakogohrena - прекрасное будущееkakogohrena - прекрасное будущееkakogohrena - прекрасное будущееkakogohrena - прекрасное будущееkakogohrena - прекрасное будущееkakogohrena - прекрасное будущееkakogohrena - прекрасное будущееkakogohrena - прекрасное будущееkakogohrena - прекрасное будущееkakogohrena - прекрасное будущееkakogohrena - прекрасное будущее
По умолчанию

В _GET лучше использовать числа, и быстрее и правильней.
kakogohrena вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос о работе htaccess eresik Курилка 2 09.11.2011 13:17
htaccess вопрос Sandsstorm Разработка и сопровождение сайтов 6 13.11.2009 13:24
Если на блоге в папке еще один блог - вопрос про индексацию сапе yolabiz Вопросы от новичков 3 03.05.2009 04:46
Теоретический вопрос по организации локальной системы контектных ссылок Tridva Вопросы от новичков 4 17.01.2008 21:32


Часовой пояс GMT +3, время: 21:27.