I have the following settings:
Use Web Server Rewrites => Yes
In htaccess
I have RewriteBase /
Caching is disabled.
In one of my email templates I use <a href='{{store url="doc/toc.pdf"}}'>xxxx</a>
This results in /index.php/doc/toc.pdf/
How do I remove the /index.php
part?
The links in the rest of the store do not show index.php
in the url.
I also have this when using Mage:getUrl
in a .phtml
file
I found this solution somewhere which works for me:
Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB);
this returns:
http://mydomain.com/
so index.php
is removed from the url.
And in a template I now use this:
{{config path="web/unsecure/base_url"}}doc/toc.pdf
which also returns the url without index.php
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With