SOURCES (DEVEL): drupal-apache1.conf (NEW) - conf file for apache1...

bszx bszx at pld-linux.org
Sun Feb 17 22:07:08 CET 2008


Author: bszx                         Date: Sun Feb 17 21:07:08 2008 GMT
Module: SOURCES                       Tag: DEVEL
---- Log message:
- conf file for apache1 differs from that for apache2

---- Files affected:
SOURCES:
   drupal-apache1.conf (NONE -> 1.1.2.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/drupal-apache1.conf
diff -u /dev/null SOURCES/drupal-apache1.conf:1.1.2.1
--- /dev/null	Sun Feb 17 22:07:08 2008
+++ SOURCES/drupal-apache1.conf	Sun Feb 17 22:07:02 2008
@@ -0,0 +1,106 @@
+#
+# Apache/PHP/Drupal settings.
+
+# Default setup is for running drupal in vhost.
+# You can setup drupal as alias /drupal, but you need to comment/uncomment few things.
+#
+# Please note that drupal-ID's don't work in subdirs, you need vhost for that.
+
+<Directory /usr/share/drupal/htdocs>
+    Options FollowSymLinks
+    AllowOverride None
+    <IfModule mod_access.c>
+        order allow,deny
+        allow from all
+    </IfModule>
+
+    # Set the default handler.
+    <IfModule mod_dir.c>
+        DirectoryIndex index.php
+    </IfModule>
+
+    # 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
+	php_value mbstring.http_input             pass
+	php_value mbstring.http_output            pass
+	php_value mbstring.encoding_translation   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
+	php_value mbstring.http_input             pass
+	php_value mbstring.http_output            pass
+	php_value mbstring.encoding_translation   0
+    </IfModule>
+
+    # Reduce the time dynamically generated pages are cache-able.
+    <IfModule mod_expires.c>
+        ExpiresByType text/html A1
+    </IfModule>
+
+    # Various rewrite rules.
+    <IfModule mod_rewrite.c>
+        RewriteEngine on
+
+        # Modify the RewriteBase if you are using Drupal in a subdirectory and
+        # the rewrite rules are not working properly.
+        # Enable RewriteBase if you have drupal configured in virtualhost root.
+        #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>
+
+    # Customized error messages.
+    ErrorDocument 404 /index.php
+</Directory>
+
+# If having drupal installed as /drupal
+#<IfModule mod_alias.c>
+#    Alias /drupal/files /var/lib/drupal
+#    Alias /drupal /usr/share/drupal/htdocs
+#</IfModule>
+#
+#<Location /drupal>
+#    # Customized error messages.
+#    ErrorDocument 404 /drupal/index.php
+#</Location>
+
+<Directory /var/lib/drupal>
+    allow from all
+</Directory>
+
+<VirtualHost *:80>
+    ServerName drupal
+    ServerAlias www.drupal
+    DocumentRoot /usr/share/drupal/htdocs
+
+    <IfModule mod_alias.c>
+        Alias /files /var/lib/drupal
+    </IfModule>
+</VirtualHost>
+
+# vim: filetype=apache ts=4 sw=4 et
================================================================


More information about the pld-cvs-commit mailing list