|
@@ -1,8 +1,23 @@
|
|
|
+# Apache configuration file
|
|
|
+# http://httpd.apache.org/docs/2.2/mod/quickreference.html
|
|
|
+
|
|
|
+# Note: ".htaccess" files are an overhead for each request. This logic should
|
|
|
+# be placed in your Apache config whenever possible.
|
|
|
+# http://httpd.apache.org/docs/2.2/howto/htaccess.html
|
|
|
+
|
|
|
+# Turning on the rewrite engine is necessary for the following rules and
|
|
|
+# features. "+FollowSymLinks" must be enabled for this to work symbolically.
|
|
|
+
|
|
|
<IfModule mod_rewrite.c>
|
|
|
- RewriteEngine on
|
|
|
+ Options +FollowSymLinks
|
|
|
+ RewriteEngine On
|
|
|
+</IfModule>
|
|
|
|
|
|
- RewriteCond %{REQUEST_FILENAME} !-f
|
|
|
- RewriteCond %{REQUEST_FILENAME} !-d
|
|
|
+# For all files not found in the file system, reroute the request to the
|
|
|
+# "index.php" front controller, keeping the query string intact
|
|
|
|
|
|
- RewriteRule ^(.*)$ index.php/$1 [L]
|
|
|
+<IfModule mod_rewrite.c>
|
|
|
+ RewriteCond %{REQUEST_FILENAME} !-f
|
|
|
+ RewriteCond %{REQUEST_FILENAME} !-d
|
|
|
+ RewriteRule ^(.*)$ index.php/$1 [L]
|
|
|
</IfModule>
|