From 5b3f804d8c99083980af1f9ecdccb99152ff361d Mon Sep 17 00:00:00 2001 From: Joe Presbrey Date: Wed, 12 Apr 2006 02:04:48 +0000 Subject: [PATCH] git-svn-id: svn://presbrey.mit.edu/sql/mitsql@101 a142d4bd-2cfb-0310-9673-cb33a7e74f58 --- .htaccess.dev | 71 +++++++++++++++++++++++++++++++++++++ .htaccess => .htaccess.main | 0 2 files changed, 71 insertions(+) create mode 100644 .htaccess.dev rename .htaccess => .htaccess.main (100%) mode change 100644 => 100755 diff --git a/.htaccess.dev b/.htaccess.dev new file mode 100644 index 0000000..a438060 --- /dev/null +++ b/.htaccess.dev @@ -0,0 +1,71 @@ +#php_value auto_append_file "global.done.php" +#php_value auto_prepend_file "prepend.php" +#php_flag xdebug.remote_enable on +#php_flag xdebug.remote_autostart on +#php_value xdebug.remote_host "localhost" +#php_value xdebug.remote_port "9000" + +RewriteEngine On +RewriteBase /~sql/dev/ +#RewriteBase http://sql.mit.edu/ +#RewriteBase / + +#RewriteOptions MaxRedirects=1 + +#RewriteCond %{REQUEST_FILENAME}.php -f +#RewriteRule ^.* do/%{REQUEST_FILENAME} +#RewriteCond %{REQUEST_URI} !^/~administrator/mitsql/go/.+ + +##RewriteCond %{REQUEST_URI} +##RewriteCond %{REQUEST_FILENAME} !-s +#RewriteRule ^do/.+$ - [L] + +#RewriteCond %{IS_SUBREQ} !="true" +#RewriteRule ^.*$ do/index [R,L] + +##RewriteCond %{REQUEST_URI} ^.*/do/.+$ +##RewriteRule ^do/.+$ - [C] +#RewriteRule ^do/(.+)$ $1.php [PT,L] + +#RewriteRule ^do/(.+)$ $1.php [L] + +## attempt 2 +#RewriteCond %{REQUEST_URI} !^.*/do/.+$ +#RewriteRule ^.*$ do/index [R,L] +# +#RewriteCond %{THE_REQUEST} ^(GET|HEAD)\ /.+\.php\ HTTP +#RewriteRule \.php$ - [F] +# +##RewriteCond do/%{REQUEST_FILENAME}.php -f +#RewriteRule ^do/(.+)$ $1.php [L] + +# attempt 3 + +#RewriteRule \.php$ - [F,C] + +#RewriteCond %{REQUEST_URI} !^.*/do/.+$ +#RewriteRule ^.*$ do/index [R,L] + +#RewriteCond do/%{REQUEST_FILENAME}.php -f +#RewriteRule ^do/(.+)$ $1.php [L] + +#RewriteCond %{THE_REQUEST} !^(GET|HEAD)\ /.+\.php\ HTTP +#RewriteCond %{THE_REQUEST} ^(GET|HEAD)\ /.+mitsql/do/.+\ HTTP + +## REVISION 4 + +RewriteCond %{REQUEST_URI} ^.*/do/(.+)$ +RewriteRule ^do/(.+)$ $1.php [QSA] + +RewriteCond %{REQUEST_FILENAME} !-f +RewriteRule .* do/index [R,L,QSA] + +# now redundant after following conditions +#RewriteCond %{THE_REQUEST} ^(GET|HEAD)\ /.+\.php\ HTTP +#RewriteRule .* do/index [R,L,QSA] + +RewriteCond %{THE_REQUEST} !^(GET|POST)\ /.+do/.+\ HTTP +RewriteCond %{REQUEST_FILENAME} !\.html$ +RewriteCond %{REQUEST_FILENAME} !\.css$ +RewriteCond %{REQUEST_FILENAME} !\.jpg$ +RewriteRule .* do/index [R,L,QSA] diff --git a/.htaccess b/.htaccess.main old mode 100644 new mode 100755 similarity index 100% rename from .htaccess rename to .htaccess.main -- 2.45.0