How to enable Apache mod_rewrite in openSUSE
I got a situation where my Apache mod_rewrite module was not enabled for my openSUSE machine.
Here is the simple way to do it.
First check which apache modules are enabled in your machine.
ankur@ankur:/srv/www/htdocs> grep "^APACHE_MODULES" /etc/sysconfig/apache2 APACHE_MODULES="actions alias auth_basic authn_file authz_host authz_groupfile authz_default authz_user autoindex cgi dir env expires include log_config mime negotiation setenvif ssl userdir php5"
Second Change the apache2 config for modules and restart your apache.
ankur@ankur:/srv/www/htdocs> sudo vi /etc/sysconfig/apache2 ankur@ankur:/srv/www/htdocs> sudo /etc/init.d/apache2 restart Syntax OK Shutting down httpd2 (waiting for all children to terminate) done Starting httpd2 (prefork) done
Finally, chech you module is installed.
ankur@ankur:/srv/www/htdocs> grep "^APACHE_MODULES" /etc/sysconfig/apache2 APACHE_MODULES="actions alias auth_basic authn_file authz_host authz_groupfile authz_default authz_user autoindex cgi dir env expires include log_config mime negotiation setenvif ssl userdir php5 rewrite"
huh!! Its working.
Happy Apache.
Categories: bash, Code Recipes, linux, programming, Quick Tutorial, tips
apache, apache module, mod_rewrite, open suse, quick tip, rewrite, tips, unix






