Permalink issues (similar to another post)

This topic contains 16 replies, has 3 voices, and was last updated by  Jason Emanuelson 8 years, 3 months ago.

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket
  • Author
    Posts
  • #118972

    Jason Emanuelson
    Full Member
    Post count: 71

    We have been running into an issue on a website that we thought was attributed to another issue, but after some extensive testing, are finding that it seems linked to GeoDirectory.

    While doing our process of elimination, we realized that our redirecting issue on one website disappears once I disable GeoDirectory and reappears when re-enabled. I did some searching and found a similar issue from late last year (PERMALINK problem – site keeps redirecting to /me). In our case, certain urls redirect to the home page, while others work fine. There seems to be little pattern to how it picks to redirect, but it does seem to stick (once redirected, always redirected if GD is activated).

    Any idea of where to look, other than the permalink settings within GD, as I have tried nearly all of the combinations without any positive result.

    To recap some of our testing, here is what we have done to narrow down the problem:
    Cloned install for testing.
    Tested root .htaces file.
    Tested WP permalink settings.
    Disabled plug-ins both en masse and individually.
    Tried various options within GD permalink settings.

    home: http://oc.spireworks.pro/
    sample affected url: http://oc.spireworks.pro/business/economic-development/economic-dev-links/
    working url: http://oc.spireworks.pro/city/city-economic-development/
    another working url: http://oc.spireworks.pro/business/economic-development/

    #119026

    Guust
    Moderator
    Post count: 29970

    I am not sure I understand the problem.

    But you seem to have picked this page as the login page at GD > Permalinks:
    http://oc.spireworks.pro/business/economic-development/economic-dev-links/

    If your site redirects to location/me it means that your browser remembers you agreed to be geo-located. Clear the geo location settings of your browser: https://wpgeodirectory.com/docs/faqs/how-can-i-clear-geo-location-settings/

    If we need to look at your settings, post your WP admin details in a private reply.

    #119120

    Jason Emanuelson
    Full Member
    Post count: 71
    This reply has been marked as private.
    #119124

    Guust
    Moderator
    Post count: 29970

    When I visited the site I did not get any redirection at all. Tried in 3 different browsers.
    Geolocation is a browser setting, not a computer setting, and does not rely on any GPS capability of your computer.

    If we need to look at your settings, just create any admin account (using any email, even a fake one) and send us the login details. Thanks.

    #119304

    Jason Emanuelson
    Full Member
    Post count: 71
    This reply has been marked as private.
    #119345

    Paolo
    Site Admin
    Post count: 31206

    Hi,

    I’ve tried to login, but I got a page saying I was locked out and to ask for unlock instruction via email. I requested instruction for email info@wpgeodirectory.com and got this message:

    We received a request to email “info@wpgeodirectory.com” instructions to unlock their access. If that is the email address of a site administrator or someone on the Wordfence alert list, then they have been emailed instructions on how to regain access to this sytem. The instructions we sent will expire 30 minutes from now.

    However I haven’t got any email with instructions…

    Can you please disable whatever is preventig me from accessing your dashboard?

    Thanks

    #119349

    Jason Emanuelson
    Full Member
    Post count: 71
    This reply has been marked as private.
    #119352

    Paolo
    Site Admin
    Post count: 31206
    This reply has been marked as private.
    #119353

    Jason Emanuelson
    Full Member
    Post count: 71
    This reply has been marked as private.
    #119354

    Paolo
    Site Admin
    Post count: 31206

    hi,

    all GD pages options in GeoDirectory >> Permalinks are blank. I’ve fixed them for you and the problem is gone. Only the terms and conditions page can be left blank.

    All other pages (even if not used) are mandatory.

    Thanks

    #119356

    Jason Emanuelson
    Full Member
    Post count: 71

    Two curious questions:

    Why would that affect non-GeoDirectory pages? The number of hours trying to track this down was enormous, and since it had nothing to do with the display of a GeoDirectory page, most people would not have that on the top of their checklist to point to.

    Why does it not post an error in the config or at least say required? In cases like a municipality, it is not a commercial directory, so is only used to display a pre-configured directory. Having those pages would appear to open an opportunity for the wrong people to make changes, and thus are left blank. I can completely understand the need for commercial directories, but it might help for other to know that it is required, even if not used. You know it because you are intimately familiar with the inner workings of the plugin, but those of us on the outside that don’t know the ifs and thens, have to figure it out by trial and error.

    Would you possibly consider in the future an option to turn off the directory admin pages feature? With the amount of exploits out there and some sites being more of a target, it would be nice to limit those points of ingress when possible.

    #119373

    Paolo
    Site Admin
    Post count: 31206

    Hi,

    GD pages are required for the plugin to work, than you can disable features you don’t need using the right options.

    For example, instead of leaving blank the add-listing page or worst deleting it, in GeoDirectory >> Navigation you have an option to disable users from submitting listings.

    That will make the login (unless you have the loginbox widget in use), add-listing, preview and listing success pages not acessible to users and that is the correct way of doing it.

    Whenever you have a doubt, I’d suggest to ask in the forum. We are here for that…

    Thanks

    #119412

    Jason Emanuelson
    Full Member
    Post count: 71

    To be honest, those answers almost make more worry more about using this plug-in as a part of our toolkit for cities.

    Having things clear from the beginning is far better than having to ask questions later. This is especially true in a multiple realm environment. How would anyone know not to disable or heaven-forbid delete those pages, unless it had already happened or did not know they were required? It is easy from the inside to see the direction things were intended to have, but when they are not clear to the end user, or the needs differ from the intended process or direction, you end up having to repair the situation, rather than prevent it or even better have a better understanding of how and why it was setup this way.

    As far as the security of allowing a form page, but denying the post, that is a dangerous method of prevention. Even if not visible, the entry point still exists. Sites are hacked every minute that think they are secure because no one can see their login page.

    In a matter of days, we have to renew our subscription for this, and honestly, I am really left wondering about the long-term strategy of using GeoDirectory, especially as we are starting to work with much higher profile cities. It isn’t even the money for the subscription, as we would probably pay far more than what you charge. It is that we constantly have to stand up for the plug-in to our clientele because of its quirky functionality and display. We have so many hours into diagnosing, trying to customize and I have business partners that are furious with me because I am trying to believe in the engine you created, rather than what people see and have to actually use. I just got yelled at for the following question: How would anyone would have known that not having a few pages selected in GeoDirectory would have affected 70+ pages of a website that had no elements of GeoDirectory?

    I want to believe in GeoDirectory. I want to see the engine that you created have as good of a frame, body and interior as you have built in the engine. But, I cannot keep putting my reputation on the line when you cannot even see that a little functionality on GD’s part would have saved dozens of hours of diagnostics. Having to ask questions in the forum does not replace intuitive information design and documentation.

    I am asking you to give me something to go back with that makes the case for GeoDirectory.

    #119444

    Paolo
    Site Admin
    Post count: 31206

    Hay again,

    I already told you what the problem was. You deleted pages that shouldn’t be deleted and left all permalinks option for GD Pages blank. That broke the system and having broken peramlinks can easily bring strange redirect problems.

    GD Requires those page and if you go to GD Tools you will see that the 1st disagnostic tool is to check if the pages are created and used.

    I’m not sure why you would assume that deleting pages created on install and leaving empty options, would be fine and wouldn’t break the plugin… I’m sorry.

    If you disable registration and disable listing submission, there is no way that someone can hack you through those page.

    Other than offering my assistance, I don’t know what else I can add.

    Thanks

    #119449

    Jason Emanuelson
    Full Member
    Post count: 71

    My apologies. I think there was a misunderstanding. I did not delete the pages on oc.spireworks.pro, nor on the orangeicyiowa.com website (just verified they are on that site). I did not even unselect them from the GD settings page. I don’t recall them ever being selected, as the options did not seem necessary for the site’s intention. What I was asking earlier was if someone had deleted them had they not understood they were required. I am sorry for the inference it probably caused.

    Is there a scenario that you could see where those pages became unselected, even if they were still on the site? Could an upgrade of WP or GD cause that?

    Thank you for clarification on the registration and listing submission.

Viewing 15 posts - 1 through 15 (of 17 total)

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket