For my current on going projects. I installed xrowmetadata extension, it's pretty nice extension for google sitemap.
And in my projects, some projects use 'index.php' in url, and some not (Please forgive us, we are going to setup a standard process for it already.).
But with xrowmetadata extension, it can only generate url like
http://www.example.com/eng/about
and cann't add 'index.php' after the hostname. like
http://www.example.com/index.php/eng/about
Actually, we need them both, since some projects strip 'index.php', some not.
So, i guess it is good to add a directive in googlesitemaps.ini.append.php like
[SiteMapSettings]
GenerateUrlWithIndexPhp=false
and by default it is disabled, means it will not generate index.php in url. If we turn it on, we should append index.php in the url.
I check the code in generate.php in line 146.
$url = 'http://' . $domain .'/'. $language["siteaccess"] . $url;
It should append 'index.php' if GenerateUrlWithIndexPhp=true, like below:
$url = 'http://' . $domain .'/index.php/'. $language["siteaccess"] . $url;
Thanks, i really appreciated you guys implementing this extension