After relaunch page slug is no longer included in URL?
-
Ciao Allessandro and thanks a lot for your great plugin!
It has been doing its trusty job just fine on one of my projects,
and did that without problems for quite some time now.After a while the whole former project required a complete redesign and redevelopment under a temporary domain, pointing to a folder on the same server, side by side with the first version. So that should not be a cause for trouble.
I did the new site setup from scratch and used a database dump from the first site to make use of the content again. During the setup several former plugins flew out or got replaced by others, one i coded myself and my “favs” were installed again – so was Easymail.
After setup of Easymail i had only done a rather rough check to see if everything would be working as expected. And so it seemed back then.
Now, after switching domains yesterday, i rechecked everthing upon proper functioning again. And by doing that with Easymail, i saw, that the links to confirm and to unsubscribe don’t work and that clicking the link to see the online version will be led on to open the start page.
Example confirmation link: https://www.domainname.de/?lang=de&emact=YXNj….
Example unsubscribe link: https://www.domainname.de/?lang=de&emunsub=MXw….The page “Newsletter” is setup and contains the shortcode.
Calling it shows the form. Filling the form field with an eMail address leads to an outgoing mail, informing the sender that he/she needs to confirm. All fine.
Except the confirmation URL is incomplete and thus can’t work.I found out,
that the slug /newsletter/ is missing in the URL.
Manually entering https://www.domainname.de/newsletter/?lang=de&emact=YXNj… in a browser seems to do the trick with the confirmation code and the unsubscribe code.
However, the regular online page output of a newsletter still leads to a “Page not found”. With that missing i could live, without the basic functions of subscribing and undoing that not so much…I read through your FAQ, tried “this&that” and yes, i have saved the permalinks too serveral times.
After searching, trying and failing for some hours now, i am tempted to hard code the missing slug in the function writing the URLs – but i’m sure that there must be another way to make Easymail work as it did for years now…Do you have any idea/hint what could prevent the new setup from building the complete URLs? Or perhaps a “cure” to that?
The page I need help with: [log in to see the link]
- The topic ‘After relaunch page slug is no longer included in URL?’ is closed to new replies.