X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> get и htaccess
PPA-pavel
PPA-pavel
Topic Starter сообщение 24.8.2010, 9:52; Ответить: PPA-pavel
Сообщение #1


Как при помощи htaccess сделать как в контакте?
То есть обычная ссылка:
http://vkontakte.ru/profile.php?id=90554618
А при htaccess следующая:
http://vkontakte.ru/id90554618

Как добиться такого же эффекта?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SOKOJI
SOKOJI
сообщение 24.8.2010, 11:04; Ответить: SOKOJI
Сообщение #2


mod_rewrite
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
LifeUP
LifeUP
сообщение 24.8.2010, 11:54; Ответить: LifeUP
Сообщение #3


в файл .htaccess добавляете:
RewriteEngine On

RewriteRule ^([a-z0-9]+)$ profile.php?id=$1 [L]


в файле profile.php:
[PHP]
echo $_GET['id'];
[/PHP]

ссылка :


это как вариант, есть и второй недавно писали о нем
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
unnormal
unnormal
сообщение 24.8.2010, 17:33; Ответить: unnormal
Сообщение #4


[php]RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?url=$1 [L,QSA][/php]А дальше писать свой обработчик url как по каталогам, чтобы все действия выполнялись с одной точки index.php

Просто я не вижу разницы между ....ru/id123456 и ....ru/?id=id123456
Если делать ссылки читабельными, то полностью
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
LifeUP
LifeUP
сообщение 24.8.2010, 20:33; Ответить: LifeUP
Сообщение #5


(unnormal @ 24.8.2010, 20:33) *
[php]RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?url=$1 [L,QSA][/php]А дальше писать свой обработчик url как по каталогам, чтобы все действия выполнялись с одной точки index.php

Просто я не вижу разницы между ....ru/id123456 и ....ru/?id=id123456
Если делать ссылки читабельными, то полностью


говорят для поисковиков такие ссылки лучше да и для восприятия человеком читабельнее.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ottaviano
ottaviano
сообщение 7.9.2010, 1:42; Ответить: ottaviano
Сообщение #6


ДОброго времени суток форумчане!:goodpost:
Подскажите пожалуйста, если пользоваться mod_rewrite и менять такие адреса

index.php?page=mon_espace&p=mes&m=messages_envoyes

на более читабельные:

index/mon_espace/mes/messages_envoyes/

не меняется ли при этом функциональность адреса?
(т.е. передаются ли те же данные GET методом?)

И если у кого то появиться желание помочь и написать все то, что необходимо вписать в htaccess для этой задачи -- буду ПРЕМНОГО БЛАГОДАРЕН! :goodpost:
(пока дается не легко освоение рег. выражений)

Зарание спасибо за внимание!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
LifeUP
LifeUP
сообщение 7.9.2010, 12:49; Ответить: LifeUP
Сообщение #7


(ottaviano @ 7.9.2010, 04:42) *
ДОброго времени суток форумчане!:goodpost:
Подскажите пожалуйста, если пользоваться mod_rewrite и менять такие адреса

index.php?page=mon_espace&p=mes&m=messages_envoyes

на более читабельные:

index/mon_espace/mes/messages_envoyes/

не меняется ли при этом функциональность адреса?
(т.е. передаются ли те же данные GET методом?)

И если у кого то появиться желание помочь и написать все то, что необходимо вписать в htaccess для этой задачи -- буду ПРЕМНОГО БЛАГОДАРЕН! :goodpost:
(пока дается не легко освоение рег. выражений)

Зарание спасибо за внимание!



GET останется прежним, для перехода на такой вариант придется все ссылки переписать в такой вид )) если есть желание то могу помочь пишите в лс

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Как перенести правила переадресации из .htaccess в php обработчик nginx?
0 KrisGuseva 2084 28.12.2019, 7:33
автор: KrisGuseva
Открытая тема (нет новых ответов) Get-Web.site - Качественная верстка сайтов
0 GetWeb 1488 29.7.2019, 20:08
автор: GetWeb
Открытая тема (нет новых ответов) Наладить htaccess на Wordpress
2 LebedevStr 1798 25.5.2017, 14:14
автор: LebedevStr
Открытая тема (нет новых ответов) убрать GET запрос с URL
Сделать ЧПУ ссылок
18 WoWeb 9851 28.10.2016, 17:18
автор: WoWeb
Открытая тема (нет новых ответов) Get in line - виджет онлайн записи на сайте (40% ваши - навсегда!)
14 dazemc 5743 6.8.2016, 23:10
автор: dazemc


 



RSS Текстовая версия Сейчас: 29.3.2024, 5:25
Дизайн