Thanks for the reply Will-
This is my .htaccess:
-------------------------------------------------------------------------------------------------------------------------------------------------------
redirect 301 /sitemap-2 http://www.domain.net/sitemap/
AddType application/x-httpd-php .htm .html
### SILVERSTRIPE START ###
RewriteEngine On
RewriteBase /
# Canonicalization
RewriteCond %{HTTP_HOST} ^domain\.net
RewriteRule ^(.*)$ http://www.domain.net/$1 [R=permanent,L]
RewriteCond %{REQUEST_URI} !(\.gif)|(\.jpg)|(\.png)|(\.css)|(\.js)|(\.php)$
RewriteCond %{REQUEST_URI} ^(.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* sapphire/main.php?url=%1&%{QUERY_STRING} [L]
### SILVERSTRIPE END ###
-------------------------------------------------------------------------------------------------------------------------------------------------------
All the Silverstripe files are in 1 directory (e.g. /usr/home/words/public_html/general/domain.net)
The subdomain is mapped to a file in the above directory (e.g. /usr/home/words/public_html/general/domain.net/subdomain)
I uploaded all the Wordpress files to the subdomain directory but when I visit it in a browser I see the following error:
Not Found
The requested URL /sapphire/main.php was not found on this server.