| Fiach's profileNetwork Programming in ....BlogLists | Help |
|
June 29 Creating a virtual directory on Apache for Windows I wanted to allow database downloads from my D: drive, but I got this 403 error, this is how I solved it in my Httpd.conf
Alias /db "D:\sqldata\backups" <Directory "D:\sqldata\backups"> Options Indexes FollowSymLinks MultiViews AllowOverride all Order Deny,Allow Deny from localhost Allow from all </Directory> Hope this helps June 27 Migrating a classic ASP site from Windows to Linux I recently moved javatiger.com from a Windows server to a Linux server, basically, to move some smaller sites off the main Windows server, and I had spare VPS server that I could use for the purpose. First step to set up Apache on the Linux server, Use WinSCP to create files in
/etc/apache2/sites-enabled/omadataobjects.com.conf
<VirtualHost *>
ServerAdmin webmaster@localhost ServerAlias www.omadataobjects.com DocumentRoot /var/www/omadataobjects.com </VirtualHost> Use Putty to restart Apache /etc/init.d/apache2
reload The site was in ASP, was indexed in Google, with Page Rank, so I didn't want to change the URLs, so I wanted to use mod_rewrite,which I installed using Putty: root@vps ~ # a2enmod rewrite Module rewrite installed; run /etc/init.d/apache2 force-reload to enable. root@vps ~ # /etc/init.d/apache2 force-reload Forcing reload of web server (apache2)... waiting . I then created a .htaccess file in the website root <IfModule mod_rewrite.c> RewriteEngine On RewriteRule ^(.*).asp$ /$1.php [L,NC,R=301] </IfModule> Which rewrites all .asp requests to .php I then changed the extension of all .asp files to .php, and changed <!--#include file="header.asp"--> to <?php include("header.php"); ?> Oh, and I had a few glitches with case-sensitivity, which Windows is less strict about. |
|
|