Home | Advertising Info158 USERS CURRENTLY ONLINE   
   Site Search Contact Us Sunday, April 23, 2017  
 
 







DISCUSSION ARCHIVES
DISCUSSION ARCHIVES 2
DISCUSSION ARCHIVES 3
BLOG

 
Try a free httpZip trial now and compress for less!


We didn't realize
the site was so popular.

Other Stuff
 
 

Server Side Include Files (".inc" or ".asp")




In addition to the PowerASP site also I run a software company called CJWSoft. As long as I can remember I have named server side include files with the ".asp" extension instead of ".inc" in the applications I sell. Over the years a lot of customers have asked me why I do this. Well, this little article explains why.

Let's say I am including a file in all the pages of my application that contains the database connection string. Should I name it "dataconn.inc" or something like "dataconn_inc.asp" ?



The answer is you should avoid giving an include file a ".inc extension" because if someone manages to find the location of that file and type it in directly then they can see all the source text of the file. If you name the file with a ".asp" extension and the file is run directly the IIS server will try to process the file as an ".asp" file and none of the source code of the file will be shown to the end user..

Now, that being said... I have noticed now that I run Windows Server 2003 and IIS6 that the ".inc" extension will no longer display as text when run directly from a browser. It gives a "
page cannot be found" error. Try clicking on this. dataconn.inc. I really don't think I did anything special to make it do that and it is not because the folder I have it in has an underscore, so I assume it is a new security feature of IIS 6.

Another thing to note is that if you run your own server you also have the option of mapping the ".inc" extension to asp.dll. It appears though there may be no need to do that with IIS 6.

   Active Server Pages Rule The World
Contact Us  
All artwork, design & content contained in this site are Copyright 1998 - 2017 PowerASP.com and Christopher J. Williams
Banner ads ,other site logos, etc are copyright of their respective companies.
STATS Unless otherwise noted - All Rights Reserved.

Active Server Pages help tutorial how to ASP Help ASP Tutorials ASP Programming ASP Code - ASP Free CJWSoft ASPProtect ASPBanner ASPClassifieds www.aspclassifieds.com, www.powerasp.com,www.cjwsoft.com,www.aspphotogallery.com,www.codewanker.com,www.aspprotect.com,www.aspbanner.com