atria-soft/ci/master/.htaccess - Htaccess File

atria-soft/ci/master/.htaccess

## make sure nobody gets the htaccess files
<Files ~ "^[._]ht">
    Order allow,deny
    Deny from all
    Satisfy All
</Files>

# option pour 1and1
#AddType x-mapp-php5 .php
#Options +FollowSymlinks

# autoriser le .htaccess dans sites-availlable/default.conf
# enable the mode rewrite in : "/etc/apache2/mods-available" a copier dans "/etc/apache2/mods-enabled"
# sudo cp /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/
# redemarrer apache : "sudo /etc/init.d/apache2 restart"
# voir les logs : "cat /var/log/apache2/error.log"

# charge la première page : the start page is the Wiki with Acceuil...
#ErrorDocument 401 erreur/401
#ErrorDocument 403 erreur/403
#ErrorDocument 404 erreur/404
#ErrorDocument 414 erreur/414

RewriteEngine On
# si ce n'est pas un fichier
RewriteCond %{REQUEST_FILENAME} !-f

# constitution d'une adresse : "user-name/repository.svg" to get tag or "user-name/repository" to view lib
RewriteRule ^build/([a-zA-Z0-9-_]*)/([a-zA-Z0-9-_]*).svg$      build_thumb.php?USER=$1&LIB_NAME=$2 [L,QSA]
RewriteRule ^build/inject$                                        build_inject.php [L,QSA]

RewriteRule ^coverage/([a-zA-Z0-9-_]*)/([a-zA-Z0-9-_]*).svg$   coverage_thumb.php?USER=$1&LIB_NAME=$2 [L,QSA]
RewriteRule ^coverage/inject$                                     coverage_inject.php [L,QSA]

RewriteRule ^warning/([a-zA-Z0-9-_]*)/([a-zA-Z0-9-_]*).svg$    warning_thumb.php?USER=$1&LIB_NAME=$2 [L,QSA]
RewriteRule ^warning/inject$                                      warning_inject.php [L,QSA]

RewriteRule ^test/([a-zA-Z0-9-_]*)/([a-zA-Z0-9-_]*).svg$       test_thumb.php?USER=$1&LIB_NAME=$2 [L,QSA]
RewriteRule ^test/inject$                                         test_inject.php [L,QSA]

RewriteRule ^([a-zA-Z0-9-_]*)/([a-zA-Z0-9-_]*)$                view.php?USER=$1&LIB_NAME=$2 [L,QSA]

On Github License

Files

Download PDF of Htaccess file
REQUEST_FILENAME

Comments

Apache