packages: wordpress-mu/apache.conf - merge from .htaccess

glen glen at pld-linux.org
Fri Nov 20 18:37:26 CET 2009


Author: glen                         Date: Fri Nov 20 17:37:26 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- merge from .htaccess

---- Files affected:
packages/wordpress-mu:
   apache.conf (1.1 -> 1.2) 

---- Diffs:

================================================================
Index: packages/wordpress-mu/apache.conf
diff -u packages/wordpress-mu/apache.conf:1.1 packages/wordpress-mu/apache.conf:1.2
--- packages/wordpress-mu/apache.conf:1.1	Thu Nov 19 13:37:14 2009
+++ packages/wordpress-mu/apache.conf	Fri Nov 20 18:37:21 2009
@@ -1,4 +1,32 @@
 Alias /wpmu /usr/share/wordpress-mu
 <Directory /usr/share/wordpress-mu>
 	Allow from all
+
+	Options +FollowSymLinks
+
+	RewriteEngine On
+	RewriteBase /wpmu/
+
+	# uploaded files
+	RewriteRule ^(.*/)?files/$ index.php [L]
+	RewriteCond %{REQUEST_URI} !.*wp-content/plugins.*
+	RewriteRule ^(.*/)?files/(.*) wp-content/blogs.php?file=$2 [L]
+
+	# add a trailing slash to /wp-admin
+	RewriteCond %{REQUEST_URI} ^.*/wp-admin$
+	RewriteRule ^(.+)$ $1/ [R=301,L]
+
+	RewriteCond %{REQUEST_FILENAME} -f [OR]
+	RewriteCond %{REQUEST_FILENAME} -d
+	RewriteRule . - [L]
+	RewriteRule  ^([_0-9a-zA-Z-]+/)?(wp-.*) $2 [L]
+	RewriteRule  ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
+	RewriteRule . index.php [L]
+
+	<IfModule mod_security.c>
+		<Files async-upload.php>
+			SecFilterEngine Off
+			SecFilterScanPOST Off
+		</Files>
+	</IfModule>
 </Directory>
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/wordpress-mu/apache.conf?r1=1.1&r2=1.2&f=u



More information about the pld-cvs-commit mailing list