Melanie
Melanie
Offline
0
Hi,

I am only just properly setting this up since my original purchase and just testing the affiliate account urls and all seem to be broken producing a 404 error. I am assuming the affiliate link is the one shown in the affiliate link column for each user. The link looks like this:

https://www.mysite.com/?atid=15

Is that correct?

Would you know what might be causing these? Should all affiliate tracker menu items be made Public? Mine are set to registered except for the main menu link which is public. Is there anything else I need to check in terms of settings that might be causing this?

Unfortunately I am not allowed to give admin or FTP access.

Kind regards

Mel
Responses (9)
  • Accepted Answer

    Melanie
    Melanie
    Offline
    Tuesday, January 12 2021, 03:58 PM - #Permalink
    0
    Hi,

    on further testing, it doesn't appear to like SEF URLs enabled. We cannot disable this permenantly. If I add index.php to the url it works but we wouldn't be able to keep adding this to all URLs.

    Is there a setting that needs changing? I use akeeba backup and admin tools also, so not sure if the issue lies there. I also moved to a dedicated server if that helps narrow it down.
    The reply is currently minimized Show
  • Accepted Answer

    Melanie
    Melanie
    Offline
    Tuesday, January 12 2021, 05:03 PM - #Permalink
    0
    By the way, I didn't realise my subscription had expired. It was still showing as active so you may need to look at that.

    How long does a support reply take as this is pretty urgent as we want to put our affiliate scheme live before a special event we a running.
    The reply is currently minimized Show
  • Accepted Answer

    Wednesday, January 13 2021, 09:06 AM - #Permalink
    0
    hello

    this is strange, appending a "?atid=15" to a URL should not give any error.

    so if you do index.php?atid=15 there is no error?
    The reply is currently minimized Show
  • Accepted Answer

    Melanie
    Melanie
    Offline
    Wednesday, January 13 2021, 01:27 PM - #Permalink
    0
    Hi Germinal,

    yes that is correct. It works if I add index.php
    The reply is currently minimized Show
  • Accepted Answer

    Melanie
    Melanie
    Offline
    Wednesday, January 13 2021, 06:15 PM - #Permalink
    0
    Hi Germinal,

    Any idea how I get this working/what might be causing this issue?

    Any help would be greatly appreciated.

    Kind regards

    Mel
    The reply is currently minimized Show
  • Accepted Answer

    Thursday, January 14 2021, 05:39 PM - #Permalink
    0
    but if it worked before it means that something in the SEF config changed (not in Affiliate Tracker)

    in the file /components/com_affiliatetracker/helpers/helpers.php there is a function called get_account_link
    you will see this:

    $return = $uri->base() . "?atid=". $account_id ;

    you must replace with:

    $return = $uri->base() . "index.php?atid=". $account_id ;
    The reply is currently minimized Show
  • Accepted Answer

    Melanie
    Melanie
    Offline
    Thursday, January 14 2021, 03:20 PM - #Permalink
    0
    Hi,

    is it possible to get some kind of response? We desperately need to get this working as members can't use the links at all at the moment.

    I have recently renewed my subscription to Affiliate Tracker so would appreciate some kind of reply if possible.
    The reply is currently minimized Show
  • Accepted Answer

    Thursday, January 14 2021, 04:05 PM - #Permalink
    0
    hello

    this is related to the SEF configuration, no doubt. In this case the only option I see is to add the "index.php" to the links
    The reply is currently minimized Show
  • Accepted Answer

    Melanie
    Melanie
    Offline
    Thursday, January 14 2021, 05:20 PM - #Permalink
    0
    Hi thanks.

    I didn't need to do that before. Can you tell me how to add it so it appears on all member's links? So when they copy their url to give to people the index is already included? What file do I need to edit to include it?

    If it helps, when this was originally set up it worked without needing to do this.

    Mel
    The reply is currently minimized Show
Your Reply