
June 30th, 2009, 06:45 PM
|
|
Registered User
|
|
Join Date: Jun 2009
Posts: 1
Time spent in forums: 4 m 26 sec
Reputation Power: 0
|
|
|
IIS - Other - Htaccess in IIS
Hello,
I have a website that's recently been migrated from Linux/Apache to Windows/IIS. It's a rather basic php/mysql system and we've only encountered one issue so far.
This site has a members-only directory which requires a login (handled by php) for access. When the site was developed, a .htaccess file was used to limit access to items in that folder. Basically the .htaccess file instructed the web server to require users to login through auth.php when they attempted to access files with a certain extention.
Here is a copy of the .htaccess file:
Code:
AddHandler admin .jpg
AddHandler admin .gif
AddHandler admin .png
AddHandler admin .tiff
AddHandler admin .bmp
AddHandler admin .txt
AddHandler admin .rtf
AddHandler admin .doc
AddHandler admin .docx
AddHandler admin .docm
AddHandler admin .dotx
AddHandler admin .dotm
AddHandler admin .xls
AddHandler admin .xlsx
AddHandler admin .xlsm
AddHandler admin .xltx
AddHandler admin .xltm
AddHandler admin .xlsb
AddHandler admin .xlam
AddHandler admin .ppt
AddHandler admin .pptm
AddHandler admin .potx
AddHandler admin .potm
AddHandler admin .ppam
AddHandler admin .ppsx
AddHandler admin .ppsm
AddHandler admin .pdf
AddHandler admin .3gp
AddHandler admin .asf
AddHandler admin .asx
AddHandler admin .avi
AddHandler admin .mov
AddHandler admin .mp4
AddHandler admin .mpg
AddHandler admin .qt
AddHandler admin .rm
AddHandler admin .swf
AddHandler admin .wmv
AddHandler admin .aac
AddHandler admin .aif
AddHandler admin .iff
AddHandler admin .m3u
AddHandler admin .mp3
AddHandler admin .mpa
AddHandler admin .ra
AddHandler admin .ram
AddHandler admin .wav
AddHandler admin .wma
AddHandler admin .zip
Action admin /members-only/auth.php
I've seen plenty of discussions around the 'net which address migrating a htaccess file to IIS; however, none of them address the usage of AddHandler in a htaccess file.
Would anyone here be able to point me towards any method which would allow this very simple system to continue working under IIS?
Thanks!
|