diff --git a/apache/1.0/manifest.json b/apache/1.0/manifest.json
new file mode 100644
index 00000000..930dce70
--- /dev/null
+++ b/apache/1.0/manifest.json
@@ -0,0 +1,6 @@
+{
+ "copy-from-recipe": {
+ "public/": "%PUBLIC_DIR%/"
+ },
+ "aliases": ["apache-config", "htaccess"]
+}
diff --git a/apache/1.0/public/.htaccess b/apache/1.0/public/.htaccess
new file mode 100644
index 00000000..0bccd6c9
--- /dev/null
+++ b/apache/1.0/public/.htaccess
@@ -0,0 +1,31 @@
+DirectoryIndex index.php
+
+
+ Options -MultiViews
+
+
+
+ RewriteEngine On
+
+ RewriteCond %{REQUEST_URI}::$1 ^(/.+)/(.*)::\2$
+ RewriteRule ^(.*) - [E=BASE:%1]
+
+ RewriteCond %{HTTP:Authorization} .
+ RewriteRule ^ - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
+
+ RewriteCond %{ENV:REDIRECT_STATUS} ^$
+ RewriteRule ^index\.php(?:/(.*)|$) %{ENV:BASE}/$1 [R=301,L]
+
+ RewriteCond %{REQUEST_FILENAME} -f
+ RewriteRule ^ - [L]
+ RewriteRule ^ %{ENV:BASE}/index.php [L]
+
+
+
+
+ # When mod_rewrite is not available, we instruct a temporary redirect
+ # explicitly so that the website and the generated links can still be used.
+ RedirectMatch 302 ^/$ /index.php/
+ # RedirectTemp cannot be used instead
+
+