Pimcore Rewrite Rules to nginx

Frosti nginx-forum at nginx.us
Sat Feb 5 12:41:58 MSK 2011


Hello,

My big Problem are Rules like that. I'm not able to convert them. 
RewriteRule ^plugins/.*/static.* - [PT,L]
RewriteRule ^pimcore/static.* - [PT,L]

It would be very kind if anyone could help me.

Best Regards

Here is the whole htacces.
RewriteEngine On

# ASSETS: check if request method is GET (because of WebDAV) and if the
requested file (asset) exists on the filesystem, if both match, deliver
the asset directly 
RewriteCond %{REQUEST_METHOD} ^GET
RewriteCond %{DOCUMENT_ROOT}/website/var/assets%{REQUEST_URI} -f
RewriteRule ^(.*)$ /website/var/assets%{REQUEST_URI} [PT,L]

# allow access to thumnails & assets
RewriteRule ^website/var/tmp.* - [PT,L]
RewriteRule ^website/var/assets.* - [PT,L]
RewriteRule ^plugins/.*/static.* - [PT,L]
RewriteRule ^pimcore/static.* - [PT,L]

# forbid the direct access to pimcore-internal data (eg. config-files,
...)
RewriteRule ^website/var/.*$ / [F,L]
RewriteRule ^plugins/.*$ / [F,L]
RewriteRule ^pimcore/.*$ / [F,L]

# basic zend-framework setup see:
http://framework.zend.com/manual/en/zend.controller.html
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]

Posted at Nginx Forum: http://forum.nginx.org/read.php?2,172324,172324#msg-172324




More information about the nginx mailing list