Index: [Article Count Order] [Thread]

Date:  Wed, 18 Jul 2007 12:47:35 -0700
From:  "Ken Marcus - Precision Web Hosting, Inc." <kenmarcus (at mark) precisionweb.net>
Subject:  [coba-e:10411] Re: Drupal ver 5 Problems .htaccess (I did post this in the CentOS list)
To:  <coba-e (at mark) bluequartz.org>
Message-Id:  <36a401c7c974$7db56e20$6700a8c0@OfficeKen>
References:  <007901c7c8ee$d79bebc0$86d3c340$@net>
X-Mail-Count: 10411


----- Original Message ----- 
From: "Franklin S Werren" <webmaster (at mark) bagpipes.net>
To: <coba-e (at mark) bluequartz.org>
Sent: Tuesday, July 17, 2007 8:50 PM
Subject: [coba-e:10406] Drupal ver 5 Problems .htaccess (I did post this in 
the CentOS list)


> Hi All;
>
> I am trying out the web software from www.drupal.org and I have it 
> Installed
> to a point ok in my www.werren.net domains.
>
> This is a BQ OS from NuOnce...
>
> Every time I try to use the .htaccess file in the root directory With even
> one command showing I get a server mis-config error on the site.
> The default .htaccess is shown below
>
> Also the .htaccess for the /files subdirectory will not work I cannot get
> the GUI uploader to work.... Ideas ???
> I figure it is an OS issue not a BQ issue
>
> -----------------------------------------------/web/files
> SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
> Options None
> Options +FollowSymLinks
>
>
>
> ---------------------------------------/web or domain root # #
> Apache/PHP/Drupal settings:
> #
>
> # Protect files and directories from prying eyes.
> <FilesMatch
> "(\.(engine|inc|info|install|module|profile|po|sh|.*sql|theme|tpl(\.php)?|xt
> mpl)|code-style\.pl|Entries.*|Repository|Root|Tag|Template)$">
>  Order allow,deny
> </FilesMatch>
>
> # Don't show directory listings for URLs which map to a directory.
> Options -Indexes
>
> # Follow symbolic links in this directory.
> Options +FollowSymLinks
>
> # Customized error messages.
> ErrorDocument 404 /index.php
>
> # Set the default handler.
> DirectoryIndex index.php
>
> # Override PHP settings. More in sites/default/settings.php # but the
> following cannot be changed at runtime.
>
> # PHP 4, Apache 1.
> <IfModule mod_php4.c>
>  php_value magic_quotes_gpc                0
>  php_value register_globals                0
>  php_value session.auto_start              0
> </IfModule>
>
> # PHP 4, Apache 2.
> <IfModule sapi_apache2.c>
>  php_value magic_quotes_gpc                0
>  php_value register_globals                0
>  php_value session.auto_start              0
> </IfModule>
>
> # PHP 5, Apache 1 and 2.
> <IfModule mod_php5.c>
>  php_value magic_quotes_gpc                0
>  php_value register_globals                0
>  php_value session.auto_start              0
> </IfModule>
>
> # Requires mod_expires to be enabled.
> <IfModule mod_expires.c>
>  # Enable expirations.
>  ExpiresActive On
>  # Cache all files for 2 weeks after access (A).
>  ExpiresDefault A1209600
>  # Do not cache dynamically generated pages.
>  ExpiresByType text/html A1
> </IfModule>
>
> # Various rewrite rules.
> <IfModule mod_rewrite.c>
>  RewriteEngine on
>
>  # If your site can be accessed both with and without the prefix www. you
>  # can use one of the following settings to force user to use only one
> option:
>  #
>  # If you want the site to be accessed WITH the www. only, adapt and
>  # uncomment the following:
>  # RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
>  # RewriteRule .* http://www.example.com/ [L,R=301]
>  #
>  # If you want the site to be accessed only WITHOUT the www. prefix, adapt
>  # and uncomment the following:
>  # RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
>  # RewriteRule .* http://example.com/ [L,R=301]
>
>  # Modify the RewriteBase if you are using Drupal in a subdirectory and
>  # the rewrite rules are not working properly.
>  #RewriteBase /drupal
>
>  # Rewrite old-style URLs of the form 'node.php?id=x'.
>  #RewriteCond %{REQUEST_FILENAME} !-f
>  #RewriteCond %{REQUEST_FILENAME} !-d
>  #RewriteCond %{QUERY_STRING} ^id=([^&]+)$
>  #RewriteRule node.php index.php?q=node/view/%1 [L]
>
>  # Rewrite old-style URLs of the form 'module.php?mod=x'.
>  #RewriteCond %{REQUEST_FILENAME} !-f
>  #RewriteCond %{REQUEST_FILENAME} !-d
>  #RewriteCond %{QUERY_STRING} ^mod=([^&]+)$
>  #RewriteRule module.php index.php?q=%1 [L]
>
>  # Rewrite current-style URLs of the form 'index.php?q=x'.
>  RewriteCond %{REQUEST_FILENAME} !-f
>  RewriteCond %{REQUEST_FILENAME} !-d
>  RewriteRule ^(.*)$ index.php?q=$1 [L,QSA] </IfModule>
>
> # $Id: .htaccess,v 1.81 2007/01/09 09:27:10 dries Exp $
>
> Thanks..
>
> Franklin S. Werren webmaster (at mark) bagpipes.net
> www.bagpipes.net
> www.chautauqualake.net
> www.franksradio.net
>
> www.chautauqua.us
>


What is you add something like

<Directory /home/.sites/112/site7>
  AllowOverride All
  Options All
</Directory>

to their   cat /etc/httpd/conf/vhosts/site7.include  file for their site 
(where you would set the directory to the actual directory location and edit 
the actual include fiel for their site) ?



----
Ken Marcus
Ecommerce Web Hosting by
Precision Web Hosting, Inc.
http://www.precisionweb.net