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



 

Здравствуйте, гость ( Вход | Регистрация )

4 страниц V   1 2 3 4 >
Открыть тему
Тема закрыта
> ЧПУ
Nisan
Nisan
Topic Starter сообщение 5.10.2008, 15:02; Ответить: Nisan
Сообщение #1


Новичок
*

Группа: User
Сообщений: 38
Регистрация: 26.9.2008
Поблагодарили: 6 раз
Репутация:   2  


Добрый день!
Не подскажите как ссылки вида http://site.ru/anecdote.php?page=3 изменить на http://site.ru/anecdote/page/3 средствами mod_rewrite.

Добавил в .htaccess:

RewriteEngine on
RewriteBase /
RewriteRule *а вот здесь не знаю как правильно написать*


Может кто поможет? rolleyes.gif

Заранее благодарю!


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
doc09
doc09
сообщение 5.10.2008, 15:07; Ответить: doc09
Сообщение #2


Новичок
*

Группа: User
Сообщений: 14
Регистрация: 8.8.2008
Поблагодарили: 0 раз
Репутация:   0  


мне кстати тож интересно...а где найти файл .htaccess?еще...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
KeYZeD
KeYZeD
сообщение 5.10.2008, 15:12; Ответить: KeYZeD
Сообщение #3


Участник
***

Группа: User
Сообщений: 225
Регистрация: 9.6.2008
Из: Астана
Поблагодарили: 54 раза
Репутация:   18  


ребят вы на СЕО форуме, (связано напрямую с поисковой системой)
юзайте поиск

http://www.google.ru/search?hl=ru&q=%D...%D0%BF%D1%83+mo


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
poltava
poltava
сообщение 5.10.2008, 15:14; Ответить: poltava
Сообщение #4


Psy engineer
******

Группа: Active User
Сообщений: 1259
Регистрация: 28.4.2008
Поблагодарили: 125 раз
Репутация:   29  


(KeYZeD @ 5.10.2008, 14:12) *
ребят вы на СЕО форуме, (связано напрямую с поисковой системой)
юзайте поиск

http://www.google.ru/search?hl=ru&q=%D...%D0%BF%D1%83+mo

не удержался,сорри за офф...но кому ты бдуешь рассказывать, что это сео форум?а?если вы здесь обсуждаете футбол, того как бросила девушка, и пускаете сопли как кто-то уходит и кучи всего, что не связан ос сео....как раз че-чего. а сео здесь мало...так что давай не будем
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Scratches
Scratches
сообщение 5.10.2008, 15:14; Ответить: Scratches
Сообщение #5


Участник
***

Группа: User
Сообщений: 100
Регистрация: 1.4.2008
Поблагодарили: 15 раз
Репутация:   11  


Вроде так:
RewriteRule ^anecdote/page/(.*)$ anecdote/page/$1


Сообщение отредактировал Scratches - 5.10.2008, 15:19


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DarkByte
DarkByte
сообщение 5.10.2008, 15:15; Ответить: DarkByte
Сообщение #6


Бывалый
****

Группа: User
Сообщений: 491
Регистрация: 24.5.2008
Из: Челябинск
Поблагодарили: 63 раза
Репутация:   13  


(Nisan @ 5.10.2008, 15:02) *
Добрый день!
Не подскажите как ссылки вида http://site.ru/anecdote.php?page=3 изменить на http://site.ru/anecdote/page/3 средствами mod_rewrite.

Добавил в .htaccess:

RewriteEngine on
RewriteBase /
RewriteRule *а вот здесь не знаю как правильно написать*


Может кто поможет? rolleyes.gif

Заранее благодарю!

Примерно так:
RewriteRule ^([a-zA-Z]+)/([a-zA-Z]+)/([0-9]+) $1.php?$2=$3


Сообщение отредактировал DarkByte - 5.10.2008, 15:15


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Professor
Professor
сообщение 5.10.2008, 20:23; Ответить: Professor
Сообщение #7


Участник
***

Группа: User
Сообщений: 189
Регистрация: 10.9.2008
Из: Москва
Поблагодарили: 38 раз
Репутация:   6  


Он наоборот просил))
Не подскажите как ссылки вида http://site.ru/anecdote.php?page=3 изменить на http://site.ru/anecdote/page/3 средствами mod_rewrite.


Где то так, но не проверял.
RewriteRule ^([a-zA-Z]+)\.php\?([a-zA-Z]+)=([0-9]+)$ /$1/$2/$3 [L]


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DarkByte
DarkByte
сообщение 5.10.2008, 20:39; Ответить: DarkByte
Сообщение #8


Бывалый
****

Группа: User
Сообщений: 491
Регистрация: 24.5.2008
Из: Челябинск
Поблагодарили: 63 раза
Репутация:   13  


(Professor @ 5.10.2008, 20:23) *
Он наоборот просил))


Где то так, но не проверял.
RewriteRule ^([a-zA-Z]+)\.php\?([a-zA-Z]+)=([0-9]+)$ /$1/$2/$3 [L]

Видимо ты не так понял, ибо получается бред, а не ЧПУ smile.gif


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Professor
Professor
сообщение 5.10.2008, 21:29; Ответить: Professor
Сообщение #9


Участник
***

Группа: User
Сообщений: 189
Регистрация: 10.9.2008
Из: Москва
Поблагодарили: 38 раз
Репутация:   6  


(DarkByte @ 5.10.2008, 20:39) *
Видимо ты не так понял, ибо получается бред, а не ЧПУ smile.gif



Нет, скорей всего вы не так поняли=)
Или постановка задачи не верна.
Хотя не исключаю что и я ошибаюсь.
(Все мы человеки biggrin.gif )
человек просил из такого вида
http://site.ru/anecdote.php?page=3
перевести в такой
http://site.ru/anecdote/page/3

Я ошибся только в букве )) не [L] а [R]

тогда если на странице ссылка вида site.ru/anecdote.php?page=3
То в строке будет отображаться
site.ru/anecdote/page/3

Вроде так.

Сообщение отредактировал Professor - 5.10.2008, 21:30


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Prizrak
Prizrak
сообщение 5.10.2008, 21:40; Ответить: Prizrak
Сообщение #10


Бывалый
****

Группа: User
Сообщений: 474
Регистрация: 29.3.2008
Из: Россия
Поблагодарили: 88 раз
Репутация:   33  


RewriteRule ^([a-zA-Z0-9_]+).html                                    index.php?name=$1 [NC]


Думаю если я правильно понял вопрос. Это будет выглядеть так!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
4 страниц V   1 2 3 4 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


 



RSS Текстовая версия Сейчас: 17.12.2017, 0:46
Дизайн