Dölja joomla subfolder i adressfältet
Hej jag har två problem med min joomla site som jag inte lyckas få rätt på.
Min .htaccess innehåller nedan och detta fungerar i stort som jag vill, förrutom de två sista raderna (om det är optimalt vet jag dock inte)
I kort vad detta gör är att omvandla allt som inte är www.incumbo.com görs om till detta.
Undantaget är ett antal foldrar som jag inte vill köra några regler på.
Så t.ex. dev.incumbo.com incumbo.com www.incumbo.com/pre skrivs alla om,
medans t.ex. www.incumbo.com/drupal och www.incumbo.com/test inte rörs. Inte heller www.incumbo.com/joomla rörs och det kanske är en del av problemt?
Det jag vill är att t.ex www.incumbo.com/pre skrivs om till www.incumbo.com och inte www.incumbo.com/joomla.
Problemet är att jag inte vet hur jag skall skriva i RewriteRule för att ersätts /pre med en helt tom sträng.
Sedan då jag har joomla installerat i en subfolder i rooten så hade jag hoppat på att kunna göra en rewrite så att alla adresser ner i joomlakatalogen döljs i adressfältet.
index.php döljer jag redan i joomla så det är bara joomla folder jag behöver gömma.
Dvs. www.incumbo.com/joomla blir www.incumbo.com (detta funderar delvis) och www.incumbo.com/joomla/blog skall bli www.incumbo.com/blog.
Jag har försökt massor med olika förslag på webben med oavsätt vad jag provar så syns fortfarande jooml i adressfältet.
Jag hoppades att det är det någon här som har några förslag?
RewriteCond %{REQUEST_URI} !(\.|/$)
RewriteRule (.*) http://www\.incumbo\.com/$1/ [R=301,L]
RewriteCond %{HTTP_HOST} ^incumbo\.com$ [NC]
RewriteRule ^/?(.*)$ http://www\.incumbo\.com/$1 [r=301,L]
RewriteCond %{HTTP_HOST} !^www\.incumbo\.com [NC]
RewriteRule ^(.*)$ http://www\.incumbo\.com/$1 [R=301,L]
RewriteCond %{REQUEST_URI} ^/(drupal|wordpress|joomla|dev|test|workingbackup) [NC]
RewriteRule ^.*$ - [L,S=2]
RewriteCond %{HTTP_HOST} ^www\.incumbo\.com [NC]
RewriteCond %{REQUEST_URI} ^/(.+) [NC]
RewriteRule ^(.*)$ ?/ [L]
RewriteRule ^(.*)$ joomla/$1 [L]
(har även provat varianten som föreslagits här på SEO med {REQUEST_FILENAME} !-f och {REQUEST_FILENAME} !-d utan framgång)