Like many of you, I like to avoid modifying /etc/httpd/conf/httpd.conf as much as possible. Instead, modifying or adding files in /etc/httpd/conf.d
However, because /var/www/html is declared within the main httpd.conf and certain directives are set along with "AllowOverride None" (thus forbidding use of .htaccess), it seems like the only way to override any of these options is to modify httpd.conf directly. If nothing else, at least setting "AllowOverride" to something besides None.
Is that correct? Or does anyone know of a way to leave httpd.conf pristine, yet still override or set directives for /var/www/html?
johnn
On Thu, 2008-04-03 at 18:25 -0400, Johnny Tan wrote:
Like many of you, I like to avoid modifying /etc/httpd/conf/httpd.conf as much as possible. Instead, modifying or adding files in /etc/httpd/conf.d
However, because /var/www/html is declared within the main httpd.conf and certain directives are set along with "AllowOverride None" (thus forbidding use of .htaccess), it seems like the only way to override any of these options is to modify httpd.conf directly. If nothing else, at least setting "AllowOverride" to something besides None.
Is that correct? Or does anyone know of a way to leave httpd.conf pristine, yet still override or set directives for /var/www/html?
Just don't use "example.com". Instead stick to subdomains such as "www.example.com", while putting in a rewrite rule that redirects from example.com.
Johnny Tan wrote:
Like many of you, I like to avoid modifying /etc/httpd/conf/httpd.conf as much as possible. Instead, modifying or adding files in /etc/httpd/conf.d
However, because /var/www/html is declared within the main httpd.conf and certain directives are set along with "AllowOverride None" (thus forbidding use of .htaccess), it seems like the only way to override any of these options is to modify httpd.conf directly. If nothing else, at least setting "AllowOverride" to something besides None.
I don't think there is anything to prevent .htaccess in the default config.
That said, I couldn't find a satisfactory way to avoid editing httpd.conf.
Is that correct? Or does anyone know of a way to leave httpd.conf pristine, yet still override or set directives for /var/www/html?