mod rewrite

Вопросы без привязки к версии. Установлена авточистка (2 года).

mod rewrite

Сообщение newbigmir 29.08.2007 19:44

у нас есть
/index.php?pageId=$1

нудно что б выводилось
/page/id/article_title.html

вот вариант htaccess

RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^page\/([0-9]+)\/.*$ /index.php?pageId=$1

подскажите что не так ?
newbigmir
phpBB 1.2.0
 
Сообщения: 12
Зарегистрирован: 30.03.2007 0:49

Сообщение rxu 29.08.2007 19:52

newbigmir писал(а):подскажите что не так ?

Отсутствуют RewriteCond %{QUERY_STRING} и RewriteRule.

Добавлено спустя 1 минуту 33 секунды:

Почитайте тут http://forum.vvvas.ru/topic8911.html
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4432
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение newbigmir 29.08.2007 19:53

вроди ж есть:

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^page\/([0-9]+)\/.*$ /index.php?pageId=$1
newbigmir
phpBB 1.2.0
 
Сообщения: 12
Зарегистрирован: 30.03.2007 0:49

Сообщение rxu 29.08.2007 19:59

newbigmir
newbigmir писал(а):RewriteCond %{REQUEST_FILENAME}

rxu писал(а): RewriteCond %{QUERY_STRING}

Почувствуйте разницу.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4432
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение VVVas 30.08.2007 10:39

А каким образом это относиться к "Поддержке phpBB"? Вопрос риторический. Перенесено.
вы нарушили правила конференции, объяснений не будет - сами читайте правила
я люблю daft punk | Активные темы
Аватара пользователя
VVVas
Люмпен Пролетариат
Люмпен Пролетариат
 
Сообщения: 4737
Зарегистрирован: 12.11.2004 1:20
Откуда: RU-MSK

Сообщение FladeX 03.04.2008 21:31

Как определить, работает ли mod rewrite на сервере? Как включить его, если он не работает?
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
Интеграция phpBB 3.0.0 и Slaed 2.5 lite
Сверстал стилей для phpBB: 5
Аватара пользователя
FladeX
phpBB 2.0.18
 
Сообщения: 1152
Зарегистрирован: 02.06.2007 23:44
Откуда: Саранск

Сообщение RedNaxi 03.04.2008 21:41

у меня апач под виндою...
редактируешь httpd.conf та находишь
Код: Выделить всё
#
# Dynamic Shared Object (DSO) Support
#
# To be able to use the functionality of a module which was built as a DSO you
# have to place corresponding `LoadModule' lines at this location so the
# directives contained in it are actually available _before_ they are used.
# Statically compiled modules (those listed by `httpd -l') do not need
# to be loaded here.
#
# Example:
# LoadModule foo_module modules/mod_foo.so
#

и добавляешь строку или удаляешь # перед строкой
Код: Выделить всё
LoadModule rewrite_module modules/mod_rewrite.so

ну и соответственно в папке modules должен лежать файл mod_rewrite.so
подозреваю что в лине так же.
проверить стоит ли? прописываешь что нибудь с мод рерайтом в .htaccess если работает значит стоит если вылезает ошибка сервера значит нет=)
Последний раз редактировалось RedNaxi 05.04.2008 10:07, всего редактировалось 1 раз.
Программирую всякую чушь за еду.
Контакт
Над этим, и не только, я когда-то работал.
Аватара пользователя
RedNaxi
phpBB 2.0.18
 
Сообщения: 1151
Зарегистрирован: 21.02.2007 3:05
Откуда: BMK :)

Сообщение FladeX 03.04.2008 22:24

RedNaxi
дело в том, что я недавно ставил seo мод на форум, а после установки выяснилось что он не работал, пришлось восстанавливать форум. Потом прояснилась причина неработы мода - как раз-таки .htaccess. Сейчас проверил, вроде бы 404 перенаправил верно. Попытаюсь еще раз поставить мод, спасибо за инфу.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
Интеграция phpBB 3.0.0 и Slaed 2.5 lite
Сверстал стилей для phpBB: 5
Аватара пользователя
FladeX
phpBB 2.0.18
 
Сообщения: 1152
Зарегистрирован: 02.06.2007 23:44
Откуда: Саранск


Вернуться в phpBB-пространство

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0