indiepop
Forum Replies Created
-
Forum: Fixing WordPress
In reply to: Sorry no posts matched your criteria – permalink problemSOLVED:
With the old Blogger-imported files, I had initially had them as .html files instead of .php so those 3-year-old links were dead.
I had to add a critical line to my RewriteModule in .htaccess to fix this —
RewriteRule ^([0-9]{4})/([0-9]{1,2})/([^/]+)\.html$ https://domain.org/index.php/$3/ [QSA,R=301,L]
adding this to the line below
RewriteBase /
told WordPress to parse the old .html links and rewrite them “pretty”.Thanks for listening to me moan and, eventually, solve the problem.
Forum: Fixing WordPress
In reply to: Sorry no posts matched your criteria – permalink problemI’m going to update this further:
I actually have tried the suggestions listed in the WordPress Permalinks section & nothing, I mean *not one thing* has worked.
Even if I switch to the default permalink methodology, redirects to posts more than two years old on my site fail to work.
I tried the /index.php method — does not work.
I tried various forms of permalinks — does not work.
I switched to the Permalink Evolution-suggested method of fixing your permalinks with the updated .htaccess they suggest. This does not fix the problem.
I tried several other different methods along the same lines, nothing solves this problem. I’m going bonkers. This is killing my traffic.
It only appears to happen with those posts that I imported from Blogger in 2006. Further, when I upgraded to the latest WordPress, I did so from 2.0.4 straight to 2.6.1 — could this be part of the problem? Did I miss a step? Have my 24 hours of Googling, reading, trying suggestion & following steps from WordPress and from others left me high and dry on this, or is there an actual solution being looked at besides “do it the old way”?
Forum: Fixing WordPress
In reply to: Sorry no posts matched your criteria – permalink problemWhile this does fix the issue, it does not completely resolve the problem.
My site is https://cherrybloss.org
Let me point out that a number of us use “Pretty Permalinks” and have for quite some time. What I’m finding is this —
Once someone is physically at my website, if they click the “pretty permalink” from an archive, it works fine.
If someone clicks on a “pretty permalink” from an archived post on another site, they are redirected to my site with the
“Sorry, no posts matched your criteria.”
Example: https://www.cherrybloss.org/2005/06/before-you-ask-no-i-am-not-a-radical/
If you go to my site and follow my archive links for June 2005, you can click on this post without a problem. However, if you just tried to click it, chances are you didn’t get the post.
Further, I have a customized 404 on my site and have for quite some time. The customized 404 does not pop up, it instead (obviously) tries to parse the link somewhere causing complete failure. I do not know (and cannot tell) where the server-side failure is happening.
The posts that are affected on my site are posts which were imported from Blogger over three years ago using the old Blogger to WordPress method. I have tried everything — editing my .htaccess file, disabling old plugins, nothing seems to resolve the problem
Nothing at all.
for the record, here’s my .htaccess file
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^([0-9]{4})/([0-9]{1,2})/([^/]+)\.html$ $1/$2/$3/ [QSA,R=301,L]
</IfModule># BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Has anyone found anything even resembling a better solution than reverting to the old permalink structure?