Newer
Older
ubFramework / Provisioning / docroot / .htaccess
@Christopher W. Olsen Christopher W. Olsen on 10 Dec 2017 2 KB iSinc
#AuthUserFile /usr/web/sites/asw.ubixcube.net/etc/.htpasswd
#AuthName "uBix VoIP"
#AuthType Basic
#<LIMIT GET>
#require valid-user
#</LIMIT>

#RewriteEngine on
#RewriteCond %{REQUEST_METHOD} !PUT
#RewriteCond %{REQUEST_FILENAME} !-f 
#RewriteCond %{REQUEST_URI} !^/defaults$
#RewriteCond %{REQUEST_URI} !^/ns$
#RewriteCond %{REQUEST_URI} !^/gs$

#RewriteEngine off
#RewriteCond %{REQUEST_METHOD} !PUT
#RewriteCond %{REQUEST_FILENAME} !-f 
#RewriteRule ^dg/(.*).cfg$ /getData.php?data[type]=dg&data[file]=$1&data[mode]=dg [QSA,L]
#RewriteCond %{REQUEST_URI} ^/dg$

#RewriteEngine off
#RewriteCond %{REQUEST_METHOD} !PUT
#RewriteCond %{REQUEST_FILENAME} !-f 
#RewriteRule ^ug/(.*).cfg$ /getData.php?data[type]=ug&data[file]=$1&data[mode]=ug [QSA,L]
#RewriteCond %{REQUEST_URI} ^/ug$

RewriteEngine on
RewriteCond %{REQUEST_METHOD} !PUT
RewriteCond %{REQUEST_URI} !^(.*)/(.*)$
RewriteRule ^ - [S=2]
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^(.*)\.(.*)$ /Process.php?module=Default&primary=$1&subtype=$2 [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^(.*)/(.*)\.(.*)$ /Process.php?module=$1&primary=$2&subtype=$3 [QSA,L]
#RewriteRule ^/?([a-z]+)/(.*)\.(.*)$ /Process.php?module=$1&primary=$2&subtype=$3 [QSA,L]
#RewriteRule ^(.*).cfg$ /Process.php?data[type]=cfg&data[file]=$1&data[mode]=bn [QSA,L]
#RewriteRule ^(.*).xml$ /Process.php?data[type]=xml&data[file]=$1&data[mode]=bn [QSA,L]

#RewriteEngine off
#RewriteCond %{REQUEST_METHOD} !PUT
#RewriteCond %{REQUEST_FILENAME} !-f 
#RewriteRule ^(.*).cfg$ /getData.php?data[type]=cfg&data[file]=$1&data[mode]=bn [QSA,L]
#RewriteRule ^(.*).xml$ /getData.php?data[type]=xml&data[file]=$1&data[mode]=bn [QSA,L]
#RewriteCond %{REQUEST_URI} !^/(defaults|ns|gs)/

RewriteEngine on

#Rewrite Manu.Prov.SpherePBX.com
RewriteCond %{HTTP_HOST} !^prov\.spherepbx\.com
RewriteCond %{HTTP_HOST} ^([^.]+)\.prov\.spherepbx\.com$ [NC]
RewriteRule ^(.*) http://prov.spherepbx.com/%1/$1 [NC,L]

RewriteCond %{REQUEST_METHOD} !PUT
RewriteCond %{REQUEST_URI} !^(.*)/(.*)$
RewriteRule ^ - [S=2]
RewriteCond %{REQUEST_FILANEM} !-f
RewriteRule ^(.*)/(.*)-(.*)\.(.*)$ $1/Process.php?type=$4&suptype=$3&file=$2 [QSA,L]
RewriteRule ^(.*)/(.*)\.(.*)$ $1/Process.php?type=$3&file=$2 [QSA,L]