jygaulier/Phraseanet/Dev/www/.htaccess - Htaccess File
jygaulier/Phraseanet/Dev/www/.htaccess
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^include/minify/([a-z]=.*) /include/minify/index.php?$1 [L,NE]
RewriteRule ^(download)/([a-zA-Z0-9]*)/?$ /include/download_prepare.php?type=$1&token=$2 [L]
RewriteRule ^(download)/([a-zA-Z0-9]*)/get$ /include/download_prepare.php?type=$1&token=$2&get=1 [L]
RewriteRule ^(mail-export)/([a-zA-Z0-9]*)/?$ /include/download_anonymous.php?type=$1&token=$2 [L]
RewriteRule ^(mail-export)/([a-zA-Z0-9]*)/get$ /include/download_anonymous.php?type=$1&token=$2&get=1 [L]
RewriteRule ^register-confirm=([a-zA-Z0-9]+)$ /login/register-confirm.php?code=$1 [L]
RewriteRule ^admin/$ /admin/router.php [L]
RewriteRule ^admin/description/.*$ /admin/router.php [L]
RewriteRule ^admin/users/.*$ /admin/router.php [L]
RewriteRule ^admin/tests/.*$ /admin/router.php [L]
RewriteRule ^admin/fields/.*$ /admin/router.php [L]
RewriteRule ^admin/publications/.*$ /admin/router.php [L]
RewriteRule ^admin/typeahead/.*$ /admin/router.php [L]
RewriteRule ^admin/subdefs/.*$ /admin/router.php [L]
RewriteRule ^prod/records/edit/.*$ /prod/router.php [L]
RewriteRule ^prod/records/movecollection/.*$ /prod/router.php [L]
RewriteRule ^prod/records/delete/.*$ /prod/router.php [L]
RewriteRule ^prod/order/.*$ /prod/router.php [L]
RewriteRule ^prod/UserPreferences/.*$ /prod/router.php [L]
RewriteRule ^prod/bridge/.*$ /prod/router.php [L]
RewriteRule ^prod/MustacheLoader/.*$ /prod/router.php [L]
RewriteRule ^prod/feeds/.*$ /prod/router.php [L]
RewriteRule ^prod/tooltip/.*$ /prod/router.php [L]
RewriteRule ^prod/lists/.*$ /prod/router.php [L]
RewriteRule ^prod/baskets/.*$ /prod/router.php [L]
RewriteRule ^prod/push/.*$ /prod/router.php [L]
RewriteRule ^prod/printer/.*$ /prod/router.php [L]
RewriteRule ^prod/story/.*$ /prod/router.php [L]
RewriteRule ^prod/TOU/.*$ /prod/router.php [L]
RewriteRule ^prod/WorkZone/.*$ /prod/router.php [L]
RewriteRule ^prod/language/.*$ /prod/router.php [L]
RewriteRule ^prod/tools/.*$ /prod/router.php [L]
RewriteRule ^prod/upload/.*$ /prod/router.php [L]
RewriteRule ^prod/lazaret/.*$ /prod/router.php [L]
RewriteRule ^prod/$ /prod/router.php [L]
RewriteRule ^prod/query/.*$ /prod/router.php [L]
RewriteRule ^prod/export/.*$ /prod/router.php [L]
RewriteRule ^prod/record/preview/.*$ /prod/router.php [L]
RewriteRule ^prod/notifications/.*$ /prod/router.php [L]
RewriteRule ^robots.txt$ /index.php [L]
RewriteRule ^feeds/.*$ /index.php [L]
# RewriteRule ^atom/(cooliris)+/?([0-9]*)/?$ /cooliris.php?item_id=$2 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^lightbox/.*$ /lightbox/index.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^api/v1/.*$ /api/v1/index.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^api/oauthv2/.*$ /api/oauthv2/index.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^api/.*$ /api/index.php [L]
RewriteRule ^permalink/.*$ /include/overview.php [L]
RewriteRule ^datafiles/.*$ /include/overview.php [L]
RewriteRule ^login/(client|prod|admin|report|thesaurus|upload|lightbox)/?$ /login/index.php?app=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^setup/.*$ /setup/installer.php [L]
RewriteRule ^admin/test-rewrite$ admin/adminFeedback.php?action=APACHE&test=success [L]
<IfModule mod_xsendfile.c>
RewriteRule ^admin/test-xsendfile$ admin/adminFeedback.php?action=APACHE&test=success [L]
</IfModule>
<IfModule mod_auth_token.c>
RewriteRule ^admin/test-authtoken$ admin/adminFeedback.php?action=APACHE&test=success [L]
</IfModule>
<IfModule mod_h264_streaming.c>
RewriteRule ^admin/test-h264$ admin/adminFeedback.php?action=APACHE&test=success [L]
</IfModule>
RewriteRule ^admin/test-rewrite$ admin/adminFeedback.php?action=APACHE&test=fail [L]
RewriteRule ^admin/test-xsendfile$ admin/adminFeedback.php?action=APACHE&test=fail [L]
RewriteRule ^admin/test-authtoken$ admin/adminFeedback.php?action=APACHE&test=fail [L]
RewriteRule ^admin/test-h264$ admin/adminFeedback.php?action=APACHE&est=fail [L]
</IfModule>
<Files .htaccess>
order allow,deny
deny from all
</Files>
<ifModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</ifModule>
<ifModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/x-javascript
</ifModule>
ErrorDocument 204 /include/error.php
ErrorDocument 400 /include/error.php
ErrorDocument 403 /include/error.php
ErrorDocument 404 /include/error.php
ErrorDocument 500 /include/error.php
<IfModule mod_php5.c>
php_flag short_open_tag off
php_flag asp_tags off
php_flag magic_quotes_gpc off
php_flag register_globals off
php_value max_execution_time "30"
php_value output_buffering "4096"
</IfModule>
On Github License
Files
Download PDF of Htaccess file