tobrz Posted November 17, 2008 Posted November 17, 2008 I am looking to replace Apache with IIS. I was just wondering if anyone has had any experience creating user home pages in IIS, similar to how Apache has its virtual directories....(http://domain.com/~username)....?
Michael Posted November 17, 2008 Posted November 17, 2008 Never really played with Apache as such, but creating Virtual Directories in IIS6 is very straight forward. There should be loads of guides on the web.
tobrz Posted November 17, 2008 Author Posted November 17, 2008 Yea, I was looking at that...was hoping there would be a way to do one virtual directory with a relative path (.../home/~/public_html)
FN-GM Posted November 17, 2008 Posted November 17, 2008 you can do virtual directories with Apache. I myself i like Apache better than IIS.
ChrisH Posted November 17, 2008 Posted November 17, 2008 What he is getting at is there is a way to mass produce virtual directories for all users using Apache and he is looking for a way to do it with IIS. afaik there isn't a built in way and it would involve some scripting.
User3204 Posted November 17, 2008 Posted November 17, 2008 The My Sites on Sharepoint does this (I believe), but Sharepoint costs... well it's in MOSS, dunno if it is in WSS... I don't know how it works, but I would _expect_ it to be able to use a configurable root folder.
SteveBentley Posted November 18, 2008 Posted November 18, 2008 I am looking to replace Apache with IIS. Without wishing to start a flamewar, I have to ask one question - why :confused:
ZeroHour Posted November 18, 2008 Posted November 18, 2008 Without wishing to start a flamewar, I have to ask one question - why :confused: There are more reasons then you can imagine. For one if you want to use Integrated Auth in php you need IIS as the apache stuff I have seen has been very buggy. There is no automated way I think but if you have the location of the current apache served directories just create a virtual directory map to the root of that and it will share the dirs.
danrhodes Posted November 18, 2008 Posted November 18, 2008 Stick to apache is my advice, I use it at home to host my websites and it works really well and has done for years. Its alot easier to customize and if like me your a linux lover then its all good :-) Dan
apearce Posted November 18, 2008 Posted November 18, 2008 The My Sites on Sharepoint does this (I believe), but Sharepoint costs... well it's in MOSS, dunno if it is in WSS... I don't know how it works, but I would _expect_ it to be able to use a configurable root folder. My sites is a MOSS 2007 feature and is not part of WSS
tobrz Posted November 18, 2008 Author Posted November 18, 2008 we have moss 2007 setup as well, but not really interested in templated sites at all(mysites). I suppose I can write a vbs to create iis virtual directories, as well as a public_html directory in all the users home drives, but would much rather like something using variable names. What i need to accomplish, if i am going to use iis, is to make the transition seemless....so for those who made hard links to http://www.school.edu/~username it will stay the same in IIS. I also need to retain the ftp functionality, but that should be easy once I figure out whether I am going to do a new share or use current home folders.
ZeroHour Posted November 18, 2008 Posted November 18, 2008 we have moss 2007 setup as well, but not really interested in templated sites at all(mysites). I suppose I can write a vbs to create iis virtual directories, as well as a public_html directory in all the users home drives, but would much rather like something using variable names. What i need to accomplish, if i am going to use iis, is to make the transition seemless....so for those who made hard links to OpenDNS it will stay the same in IIS. I also need to retain the ftp functionality, but that should be easy once I figure out whether I am going to do a new share or use current home folders. You wouldnt need to create a lot of virtual iis dirs. You can just create one to a share and then use a script to created folders and give appropriate perms for each user to publish. That way your not doing things on mass to iis, your just creating a dir structure and cacls for permissions.
tobrz Posted November 18, 2008 Author Posted November 18, 2008 Hmm....i would love to be able to create one virtual directory, but how would i slap the ~ in front of all the dirs to keep everything looking the same?
ZeroHour Posted November 18, 2008 Posted November 18, 2008 You could use Helicon Tech - IIS modules and ISAPI filters for URL rewriting and search engine optimization to make a "htaccess" style mod_rewrite to remove the "~" (users would still see it in the url) or use IIS 7's rewrite stuff to do that as a pointer. One thing, technically any users could access any other users area though as they are under one site (read only though).
IanT Posted November 18, 2008 Posted November 18, 2008 I've just setup Apache on our server at the school installing phpbb, very easy to setup, i prefer it too IIS.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now