Using Multiple Newsletters, we’re emailing a page (created by a template) that consists of over a hundred links (all linking back to articles at the site). All these links work great. Somebody clicks a link and they’re taken to the proper article, no problem. This list of links is created using the permalink tag.
The above page also consists of a header that is an embedded weblog. Within the text of that header is a link to the home page of the site. This link is created automatically by the weblog’s settings: Automatically turn URLs and email addresses into links? When this link is clicked it does not go nicely back to the site like those other 100+ links do; instead, it brings up a page that reads: To proceed to the URL you have requested, click the link below: http://www.winnipegarts.ca.
That link resolves as: http://www.winnipegarts.ca/index.php?URL=http://www.winnipegarts.ca (which will take you to that above mentioned intermediary page)
Why is this? Can I do something about this?
Richard,
This link behaviour is usually normal if you are previewing content from the control panel. It’s to prevent your control panel location from appearing in the referrer data.
Are you getting this behaviour from clicking the link after opening an email in your client after sending it?
Also can you ask your host if mod_security is turned on.
Sorry for being absent for a few months.
According to EE’s PHP info and the loaded modules section, mod_security is not loaded.
Yes, I, and others, are getting this behavior in our email clients. If I load the template in a browser, all the links resolve properly and work. It’s in Communicate where the trouble seems to begin. The markup for the links in Communicate are different than those when I view the template rendered in a browser.
From markup as rendered as a page in browser: http://www.winnipegarts.ca
From markup in Communicate: http://www.winnipegarts.ca/index.php?URL=http://www.winnipegarts.ca
Again, sorry for my absence. I hope you can help.
Richard,
After reading your initial post again I realise you are using a third party extension here. After searching the EE forums I find that the extension itself is causing trouble with URLs. See here and here
I would suggest adding a reply to the authors thread or if you want I can move this whole thread to the Extensions Technical Assistance forum for you?
Let me know what you want to do.
Thanks for searching the forums. It’s lousy news about Multiple Newsletters, though. I guess I’ll look into DadaMail, as suggested in one of the posts.
I suppose it would be best to move this thread to Extensions Technical Assistance, though I don’t know what good that would do if there is no current solution.
The newsletter is a key feature of my client’s site. It’s very much appreciated as a service by the community. I have to get it working, no matter what. Maybe I can alter the template to accommodate external links differently, because links constructed by the template work fine; it’s only those mingled with the text of a field that screw up (links as part of a paragraph, etc).
More incentive to up my PHP skills.
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.