Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!
0 Пользователей и 1 Гость просматривают эту тему.
sudo a2enmod rewrite
ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/
<VirtualHost *> RewriteEngine On</VirtualHost>
sudo /etc/init.d/apache2 reload
sudo /etc/init.d/apache2 restart
* Restarting web server apache2 * We failed to correctly shutdown apache, so we're now killing all running apache processes. This is almost certainly suboptimal, so please make sure your system is working as you'd expect now!apache2: Syntax error on line 183 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/rewrite.load: Cannot load /usr/lib/apache2/modules/mod_rewrite.so into server: /usr/lib/apache2/modules/mod_rewrite.so: invalid ELF header [fail]
RewriteEngine OnRewriteRule ^([a-z0-9]+)/$ /engine.php?activeid=$1
Но после этого у меня НЕ РАБОТАЕТ почему то!Помогите!
Цитата: ritov от 10 Декабря 2007, 23:42:03Но после этого у меня НЕ РАБОТАЕТ почему то!Помогите!Заработало! Все, что я написал выше - абсолютно правильно и достаточно. Проблема была в том, что у меня в VirtualHost было написано AllowOverride None - а это просто отключает .htaccess в котором у меня прописана реврайт рулы. Вот такая ламерская ошибка Написал AllowOverride All и все работает.
Страница сгенерирована за 0.045 секунд. Запросов: 23.