向Prestashop添加自定义重写规则

时间:2015-07-03 11:35:39

标签: prestashop

通常我们在wordpress插件中添加重写url,如下所示

function custom_rewrite_basic() {
  add_rewrite_rule('^leaf/([0-9]+)/?', 'index.php?page_id=$matches[1]', 'top');   
}
add_action('init', 'custom_rewrite_basic');

在prestashop自定义模块中添加重写URL的过程是什么? 我想在我的自定义模块中处理url请求 例如,网址请求localhost/prestashop/newpage.php和位于localhost/prestashop/modules/mymodules/includes/newpage.php

的文件

1 个答案:

答案 0 :(得分:0)

如果您使用的是prestashop 1.4,则可以在后台插入自定义规则>工具>发电机

如果您使用的是prestashop 1.5或更高版本,则可以直接修改.htaccess,但是您应该将自定义规则放在下面的评论之前

# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
# http://www.prestashop.com - http://www.prestashop.com/forums