Magento 1.7 - 从url中删除index.php

Guu*_*uus 4 magento magento-1.7

我有以下设置:

Use Web Server Rewrites => Yes

htaccess 我有RewriteBase /

缓存已禁用.

在我使用的一个电子邮件模板中 <a href='{{store url="doc/toc.pdf"}}'>xxxx</a>

这导致了 /index.php/doc/toc.pdf/

如何拆除/index.php 零件?

商店其余部分的链接不会显示index.php在网址中.

Mage:getUrl.phtml文件中使用时我也有这个

Guu*_*uus 13

我发现这个解决方案适合我:

Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB);

这会返回:

http://mydomain.com/ 所以index.php从网址中删除.

在模板中我现在使用这个:

{{config path="web/unsecure/base_url"}}doc/toc.pdf

它还返回没有index.php的url