在OSCLASS脚本中使用.htaccess将.htm放在url的末尾

时间:2013-02-20 09:15:30

标签: .htaccess url-rewriting seo osclass

我正在使用OSCLASS脚本,我正在使用.htaccess来重写网址。 OSCLASS提供的默认.htaccess,给出这样的网址(http://myhost.com/saleon/vehicles/cars/honda-civic_i28)我想在每个网址的末尾添加“.htm”。所以我的网址看起来像这样(http://myhost.com/saleon/vehicles/cars/honda-civic_i28.htm)。有没有人知道如何在htaccess中做到这一点。我的.htaccess代码如下:

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /saleon/
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /saleon/index.php [L]
</IfModule>

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

.htaccess中没有必要这样做。您可以在oc-admin中更改它:Settings > Permalinks,然后点击Show rules

例如,列表的默认永久链接如下所示:{ITEM_TITLE}-i{ITEM_ID}它会生成您之前提到的网址。但是,如果您更改以下值,则会获得以.htm结尾的网址:{ITEM_TITLE}-i{ITEM_ID}.htm