When updating
vBSEO from 3.2.2 to 3.5.1 all custom rewrite rules are commented out during the process. Simply remove the // to make the rules work properly again.
Example
After the update the rewrite rules for Vendor Tools looks like:
Code:
/// DTO Vendor Tools - rewrite rules
// '^dto_vendor\.php$' => 'vendor'
// '^dto_vendor\.php\?do=vendorinfo&id=(\d+)' => 'vendor/$1'
// '^dto_vendor\.php\?view=(\w+)$' => 'vendor/list-by-$1'
// '^dto_vendor_help\.php$' => 'vendor/help'
// '^dto_vendor\.php\?do=click&id=(\d+)$' => 'vendor-site/$1'
// '^dto_vendor\.php\?do=reg$' => 'vendor/register'
//'^dto_vendor\.php\?do=regproc$' => 'vendor/registerprocess'
Fixed version
Code:
/// DTO Vendor Tools - rewrite rules
'^dto_vendor\.php$' => 'vendor'
'^dto_vendor\.php\?do=vendorinfo&id=(\d+)' => 'vendor/$1'
'^dto_vendor\.php\?view=(\w+)$' => 'vendor/list-by-$1'
'^dto_vendor_help\.php$' => 'vendor/help'
'^dto_vendor\.php\?do=click&id=(\d+)$' => 'vendor-site/$1'
'^dto_vendor\.php\?do=reg$' => 'vendor/register'
'^dto_vendor\.php\?do=regproc$' => 'vendor/registerprocess'