Tomsk Sysadmins Forum

Unix => Администрирование => Topic started by: mic1 on January 31, 2006, 12:49:09

Title: как можно mod_rewrite доставить на апач
Post by: mic1 on January 31, 2006, 12:49:09
сабж. Завтра срок сдачи биллинга. А веб-интерфейс без mod_rewrite не пашет.
Title: как можно mod_rewrite доставить на апач
Post by: stranger on January 31, 2006, 15:22:07
Quote
сабж. Завтра срок сдачи биллинга. А веб-интерфейс без mod_rewrite не пашет.
[snapback]7184[/snapback]
Э... А ты его что ли сам без mod_rewrite собирал?
Чаще всего во всех сборках он всегда присутствует...
Может в конфиге апача просто нужно написать
RewriteEngine On
И написать ссответствующие правила перенаправления...
Title: как можно mod_rewrite доставить на апач
Post by: mic1 on January 31, 2006, 15:32:15
Quote
Э... А ты его что ли сам без mod_rewrite собирал?
Чаще всего во всех сборках он всегда присутствует...
Может в конфиге апача просто нужно написать
RewriteEngine On
И написать ссответствующие правила перенаправления...
[snapback]7188[/snapback]
я действительно читал, что это модуль стандартный и почти везде есть. Ну напишу я в конфе эту строчку. Что за правила перенаправления в апаче? Я наверное не до конца знаю....
Title: как можно mod_rewrite доставить на апач
Post by: stranger on January 31, 2006, 15:38:40
Quote
я действительно читал, что это модуль стандартный и почти везде есть. Ну напишу я в конфе эту строчку. Что за правила перенаправления в апаче? Я наверное не до конца знаю....
[snapback]7190[/snapback]
Для чего нужен mod_rewrite? Для того, что бы по определенным правилам делать перенаправления. Для этого есть спец команды RewriteRule RewriteCond и т.д.
Например, RewriteRule ^/$ /some_location            [R]
Перенаправит при входе на главную страницу в /some_location
Как я понимаю для билинга ты взял готовый шаблон скорее всего раз не знаешь что с mod_rewrite делать, а знаешь, что должен работать с mod_rewrite.
Так, что кури доки к нему на предмет какие правила должны быть прописаны.
Title: как можно mod_rewrite доставить на апач
Post by: mic1 on January 31, 2006, 15:44:54
Quote
Для чего нужен mod_rewrite? Для того, что бы по определенным правилам делать перенаправления. Для этого есть спец команды RewriteRule RewriteCond и т.д.
Например, RewriteRule ^/$ /some_location            [R]
Перенаправит при входе на главную страницу в /some_location
Как я понимаю для билинга ты взял готовый шаблон скорее всего раз не знаешь что с mod_rewrite делать, а знаешь, что должен работать с mod_rewrite.
Так, что кури доки к нему на предмет какие правила должны быть прописаны.
[snapback]7191[/snapback]
)))) Я не про то. Билинг я уже поставил, все скрипты есть. и даже запросы проходят. Но в скрипте ссылка на этот самый модуль(систему писал не я, и ставлю ее по подробному руководству). ТТак вот при загрузки странички с билингом пишет "mod_rewrite not installed" вот и вся проблема. На самом деле мне в нем разбираться не нада)))
Title: как можно mod_rewrite доставить на апач
Post by: stranger on January 31, 2006, 15:52:38
Quote
)))) Я не про то. Билинг я уже поставил, все скрипты есть. и даже запросы проходят. Но в скрипте ссылка на этот самый модуль(систему писал не я, и ставлю ее по подробному руководству). ТТак вот при загрузки странички с билингом пишет "mod_rewrite not installed" вот и вся проблема. На самом деле мне в нем разбираться не нада)))
[snapback]7192[/snapback]
Так. Вопервых какая ОС? Какой версии апач.
Во вторых, посмотри на предмет RewriteEngine On в конфиге и на строкe
LoadModule rewrite_module modules/mod_rewrite.so
Hе закоментирована ли эта строка? Это для апача 2.0.х
Title: как можно mod_rewrite доставить на апач
Post by: stranger on January 31, 2006, 15:54:32
На эту строку нужно в первую очередь посмотреть LoadModule rewrite_module modules/mod_rewrite.so. Но версию ОС и апача все-таки скажи...
Title: как можно mod_rewrite доставить на апач
Post by: mic1 on January 31, 2006, 15:58:36
Quote
На эту строку нужно в первую очередь посмотреть LoadModule rewrite_module modules/mod_rewrite.so. Но версию ОС и апача все-таки скажи...
[snapback]7194[/snapback]
во, это уже ближе к телу))) оська FreeBSD 6.0, апач 2.какойто. строчку щас гляну
Title: как можно mod_rewrite доставить на апач
Post by: mic1 on January 31, 2006, 16:03:15
Quote
во, это уже ближе к телу))) оська FreeBSD 6.0, апач 2.какойто. строчку щас гляну
[snapback]7195[/snapback]
строчку я добавил, но у меня в папочке modules тока 1 файл httpd.exp и все.... :(
Title: как можно mod_rewrite доставить на апач
Post by: stranger on January 31, 2006, 16:08:02
Quote
во, это уже ближе к телу))) оська FreeBSD 6.0, апач 2.какойто. строчку щас гляну
[snapback]7195[/snapback]
Так с фрёй я плохо знаком... К сожалению, так как работаю на линухах...
В httpd.conf не было этой строки по умолчанию? LoadModule rewrite_module что-нибудь еще.

Так как на фре пути могут различаться.
На сколько я помню во фре апач из портов собирается.
В линухе mod_rewrite в httpd включен - не думаю, что во фре по другому...
Просто смотри внимательней в httpd.conf или жди пока, кто-нибудь из знающих фрю появиться...
Title: как можно mod_rewrite доставить на апач
Post by: mic1 on January 31, 2006, 16:12:48
Quote
Так с фрёй я плохо знаком... К сожалению, так как работаю на линухах...
В httpd.conf не было этой строки по умолчанию? LoadModule rewrite_module что-нибудь еще.

Так как на фре пути могут различаться.
На сколько я помню во фре апач из портов собирается.
В линухе mod_rewrite в httpd включен - не думаю, что во фре по другому...
Просто смотри внимательней в httpd.conf или жди пока, кто-нибудь из знающих фрю появиться...
[snapback]7197[/snapback]
во фре можно как угодно собирать. В конфе есть такая строчка для примера
LoadModule foo_module modules/mod_foo.so
закоментирована
Title: как можно mod_rewrite доставить на апач
Post by: stranger on January 31, 2006, 16:14:29
Quote
во фре можно как угодно собирать. В конфе есть такая строчка для примера
LoadModule foo_module modules/mod_foo.so
закоментирована
[snapback]7198[/snapback]
Ну тогда похоже осталось одно - пересобрать апач с включенной поддрежкой mod_rewrite :(
Title: как можно mod_rewrite доставить на апач
Post by: mic1 on January 31, 2006, 16:16:46
Quote
Ну тогда похоже осталось одно - пересобрать апач с включенной поддрежкой mod_rewrite :(
[snapback]7199[/snapback]
псмотрел мануалы, он собирается с поддержкой модуля, как стандартного, осталось включить его как то, поразбираюсь маненько....
Title: как можно mod_rewrite доставить на апач
Post by: mic1 on February 01, 2006, 12:36:28
народ, дайте кто нить mod_rewrite.so, скомпиленный под фрей