Development

/branches/1.0/data/skeleton/project/web/.htaccess

You must first sign up to be able to contribute.

root/branches/1.0/data/skeleton/project/web/.htaccess

Revision 7620, 0.8 kB (checked in by Carl.Vondrick, 7 years ago)

1.0: added instructions to allow periods in routes (refs #2295)

  • Property svn:mime-type set to text/plain
  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
Line 
1 Options +FollowSymLinks +ExecCGI
2
3 <IfModule mod_rewrite.c>
4   RewriteEngine On
5
6   # uncomment the following line, if you are having trouble
7   # getting no_script_name to work
8   #RewriteBase /
9
10   # we skip all files with .something
11   # comment the following 3 lines to allow periods in routes
12   RewriteCond %{REQUEST_URI} \..+$
13   RewriteCond %{REQUEST_URI} !\.html$
14   RewriteRule .* - [L]
15
16   # we check if the .html version is here (caching)
17   RewriteRule ^$ index.html [QSA]
18   RewriteRule ^([^.]+)$ $1.html [QSA]
19   RewriteCond %{REQUEST_FILENAME} !-f
20
21   # no, so we redirect to our front web controller
22   RewriteRule ^(.*)$ index.php [QSA,L]
23 </IfModule>
24
25 # big crash from our front web controller
26 ErrorDocument 500 "<h2>Application error</h2>symfony application failed to start properly"
Note: See TracBrowser for help on using the browser.