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



 

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

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

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


Добрый день!
Не подскажите как ссылки вида 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


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


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

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


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


(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


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


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


(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


Он наоборот просил))
Не подскажите как ссылки вида 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


(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


(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


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


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


 



RSS Текстовая версия Сейчас: 28.3.2024, 15:07
Дизайн