Титла: Mod_rewrite в Apache 2 Публикувано от: madmad в Dec 11, 2009, 16:45 До колкото съм запознат конфигурационния файл в апачи 2 и нагоре вече не е httpd.conf a e apache2.conf.
Да обаче там няма нищо опоменато за mod_rewrite модул. Мистерията е че phpinfo(); дава е модула е включен и аз нямам представа от къде или защо. Титла: Re: Mod_rewrite в Apache 2 Публикувано от: koue в Dec 11, 2009, 17:41 Не е apache2.conf, а си е httpd.conf.
# cd /path/to/httpd # grep -r mod_rewrite ./* Така ще намериш къде е описан модула. Титла: Re: Mod_rewrite в Apache 2 Публикувано от: madmad в Dec 11, 2009, 17:46 httpd.conf e празен. btw apache който ползвам аз е инсталиран през апт не е пакетно решение като xampp
Титла: Re: Mod_rewrite в Apache 2 Публикувано от: hdtdi в Dec 11, 2009, 18:23 apt-get install apache2
apt-get install php5 apt-get install mysql-server (по някое време ще те пита за парола на root потребителя в mysql) apt-get install php5-mysql (модула за php за да може да се свърже с mysql) apt-get install phpmyadmin (по някое време ще те пита кой web server да използва - избери apache2) и все едно си с xampp или lamp Титла: Re: Mod_rewrite в Apache 2 Публикувано от: madmad в Dec 11, 2009, 18:39 Я пък ти. Как точно разбра
Цитат на: madmad btw apache който ползвам аз е инсталиран през апт не е пакетно решение като xampp Титла: Re: Mod_rewrite в Apache 2 Публикувано от: b2l в Dec 11, 2009, 18:52 Смятам, че koue е прав. След като казваш че conf-a е празен пробвай така:
Код: #cd / Титла: Re: Mod_rewrite в Apache 2 Публикувано от: madmad в Dec 11, 2009, 22:51 Нищо не става. Никакъв резултат.
Титла: Re: Mod_rewrite в Apache 2 Публикувано от: nedpetko в Dec 11, 2009, 23:24 Мда!
Не разбрах въпроса, но в apache2.conf е упоменато следното: Код
Така че модулите които ни интересуват се намират в указаните директории, а конфигурацията в указания файл. ;) Титла: Re: Mod_rewrite в Apache 2 Публикувано от: ntrance в Dec 12, 2009, 09:43 apt-get install apache2 ;D ;D ;D ;D ;D ;D Титла: Re: Mod_rewrite в Apache 2 Публикувано от: madmad в Dec 12, 2009, 11:09 Мда! На мен ми трябва точно къде е опоменато load module mod_rewrite или там както трябва да е. Титла: Re: Mod_rewrite в Apache 2 Публикувано от: nedpetko в Dec 12, 2009, 11:41 @madmad
От наклона на интонацията в отговора ти подозирам, че не си намерил такова чудо mod_rewrite. Все пак да попитам погледна ли в директорията: Код А дали се сети да погледнеш, че има друга директория: Код
Всъщност ти искаш отговора наготово, но както казах - не си задал въпроса си коректно. Ако искаш да погледнеш нещо по темата: http://www.google.bg/search?client=opera&rls=en&q=mod+rewrite+debian+howto&sourceid=opera&ie=utf-8&oe=utf-8 ($2) http://www.lavluda.com/2007/07/15/how-to-enable-mod_rewrite-in-apache22-debian/ ($2) http://www.debian-administration.org/article/Making_prettier_URLs_with_mod_rewrite ($2) http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html ($2) Титла: Re: Mod_rewrite в Apache 2 Публикувано от: d3v1ous в Dec 12, 2009, 12:12 Това показва че моето apache2 (което съм инсталирал с apt-get) има компилиран модул rewrite, който не е активиран.
Код: debian-lenny:~# cat /etc/apache2/mods-available/rewrite.load За да го активирам ще направя следното нещо. Код: debian-lenny:~# a2enmod rewrite Вече тук виждам това: Код: debian-lenny:~# cat /etc/apache2/mods-enabled/rewrite.load Ако има нещо неясно питай :) Титла: Re: Mod_rewrite в Apache 2 Публикувано от: ntrance в Dec 12, 2009, 13:13 Това показва че моето apache2 (което съм инсталирал с apt-get) има компилиран модул rewrite, който не е активиран. И така няма да работи ;) трябва да се направи още нещо ис /etc/apache2/sites-enabled/000-default Титла: Re: Mod_rewrite в Apache 2 Публикувано от: d3v1ous в Dec 12, 2009, 13:39 И така няма да работи ;) трябва да се направи още нещо ис /etc/apache2/sites-enabled/000-default :D :D :D Еми няма да работи щото трябва да си напишеш rewrite правила, ти в момента просто си активирал модула, все пак трябва да укажеш кое на къде да се rewrite-ва. http://wiki.d3v1ous.info/index.php?title=Apache2%2Brewrite_redirect |