k, here we go with this question.
I had a similar problem some time ago, for a website I've built using different CMS.
Rules may be not 100% semantically correct, but I solved my problem, and they work well with GS.
1. place your getsimple installation files in "GetSimple" directory
2. create .htaccess in root directory and use below rewrite rules changing address of your domain accordingly
Code:
#redirect non www address to www
RewriteCond %{HTTP_HOST} ^(www.yourdomain.tld)$
RewriteRule ^(.*)$ http://www.%1%{REQUEST_URI} [R=301,L]
#access from root location to nested directory content
RewriteCond %{REQUEST_URI} !/GetSmiple/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /GetSimple/$1
RewriteCond %{HTTP_HOST} ^(www.)?www.yourdomain.tld$
RewriteRule ^(/)?$ GetSimple/ [L]
3. Change your homepage url in gs admin panel to
http://www.yourdomain.tld
If you have some files you want to access from your root directory, or even nested, comment rules redirecting from non www to www address.
Then you can access your gs instance from
http://www.yourdomain.tld
and other dirs/files using
http://yourdomain.tld/file.ext
Quote:That is what I would want. I'm already using URL rewriting to get pretty URLs to pages like www.mydomain.com/pageslug and would like that maintained if possible.
I can't assure above path will work. If you add an exceptions to above rules, it should work. But if you have more than couple such links, and they stop working after you use my method, then you'd have to find another solution by changing rewrite rules, or your slug creation algorithm.
ps. still didn't find a 100% working way to change admin panel path using pure rewrite rules :\