Hi,

I think my problem is a mixture of MODREWRITE and PHP.

I have the following .htaccess located in the web root.

Code:
RewriteEngine On
RewriteRule ^about/(([^/]+/)*[^/.]+)$ /about/index.php?p=$1 [L]             
RewriteRule ^(([^/]+/)*[^/.]+)$ index.php?p=$1 [L]
The index.php example below is located in the folder "about". Just for your info I also have an index at the web root too serving other files.

PHP Code:
<?php 
$page 
= isset($_GET['p']) ? $_GET['p'] : '/about/about'

switch(
$page) { 
/*----------------------- PAGES -----------------------------------*/ 

case 'about/profiles'
$title 'My Title'
$keyword 'A few keywords'
$description 'A good description.'
break; 

default:
$title 'My Title'
$keyword 'A few keywords'
$description 'A good description.'
break; 
}
include(
$_SERVER['DOCUMENT_ROOT']. '/include/header.php');  

include(
$_SERVER['DOCUMENT_ROOT']. 'about/'.$page.'.php');

include(
$_SERVER['DOCUMENT_ROOT']. "/include/footer.php");

?>
This is my problem:

When I click on the link http://mysite.co.uk/about/ it throws the errors out below.

When I click on the link http://mysite.co.uk/about/profiles/ it works fine and for the life of me I cant understand what I have done wrong.

HTML Code:
Warning: include(/var/www/mysite/about//about/about.php) [function.include]: failed to open stream: No such file or directory in /var/www/mysite/about/index.php on line 22

Warning: include() [function.include]: Failed opening '/var/www/mysite/about//about/about.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/mysite/about/index.php on line 22
I am a kinda of newbie so any help/guidance will be gratefully received