Front page won’t display
-
Every other page displays: https://endometrialcancer.org/about
I have tried and disabled the Lucky 13 plugin. I am using permalinks (but the index.php is always a permalink, right?).
.htaccess is chmodded to 666.
Also, I’m concerned that these weird little errors keep popping up while I’m setting this thing up. Is there a way of “validating” wordpress to catch these things early on? Also, is there any hope for doing permalinks if you’re using Apache 1.3.33 (like most of the world using shared hosting)?
-
I get a 404 on your /about/ link above.
https://www.endometrialcancer.org/index.php?p=1 works.
.htaccess should be 755, preferably. You don’t want the whole world to be able to edit your .htaccess file, which is what 666 allows.
Apache 1.3.33 supports most permalinks just fine. There is only one permalink configuration that will not work correctly:
Note on using %category%
%category% does not work correctly with mod_rewrite in Apache versions prior to 2. If you are using Apache 1, do not use %category% in your permalink structure.I see you’re trying to use just the post title for your permalinks. That won’t work, and is explained in the Using_Permalinks article to which I linked above.
oops…the reason you got a 404 error was that I was experimenting with fixing it and it took the site down a few minutes. It’s back up now.
I don’t know what you mean about using post title for permalinks. As you can see it uses both post title and post number:
https://endometrialcancer.org/uterine-sarcomas-general-information-for-physicians-9
Do you mean you need to have more than one directory in the URL? Like archive/post-title?
What about post-title/post-title?
The “about” page is a permanent page, not a post. I don’t know how it comes up with the permalinks for those.
By the way, trust me that I have read, re-read, tried, Googled, and done everything in regard to permalinks since Friday. I really, really am trying to make this work. But it’s one thing or another: a category page won’t show, or the pages themselves won’t show, or the homepage won’t show, or the entire site goes 404.
Is there a thread somewhere here or a web page that shows step-by-step how to do permalinks on an Apache 1.3.33 server? The thing in the wiki is not nearly detailed enough and does not address any of the numerous errors I’ve been getting.
OK, a bit desperate, but that’s where I am. Here is my .htaccess:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ – [S=50]
RewriteRule ^(about)/trackback/?$ /index.php?pagename=$1&tb=1 [QSA,L]
RewriteRule ^(about)/feed/(feed|rdf|rss|rss2|atom)/?$ /index.php?pagename=$1&feed=$2 [QSA,L]
RewriteRule ^(about)/(feed|rdf|rss|rss2|atom)/?$ /index.php?pagename=$1&feed=$2 [QSA,L]
RewriteRule ^(about)/page/?([0-9]{1,})/?$ /index.php?pagename=$1&paged=$2 [QSA,L]
RewriteRule ^(about)(/[0-9]+)?/?$ /index.php?pagename=$1&page=$2 [QSA,L]
RewriteRule ^(related-websites)/trackback/?$ /index.php?pagename=$1&tb=1 [QSA,L]
RewriteRule ^(related-websites)/feed/(feed|rdf|rss|rss2|atom)/?$ /index.php?pagename=$1&feed=$2 [QSA,L]
RewriteRule ^(related-websites)/(feed|rdf|rss|rss2|atom)/?$ /index.php?pagename=$1&feed=$2 [QSA,L]
RewriteRule ^(related-websites)/page/?([0-9]{1,})/?$ /index.php?pagename=$1&paged=$2 [QSA,L]
RewriteRule ^(related-websites)(/[0-9]+)?/?$ /index.php?pagename=$1&page=$2 [QSA,L]
RewriteRule ^(endometrial-cancer-diagnosis)/trackback/?$ /index.php?pagename=$1&tb=1 [QSA,L]
RewriteRule ^(endometrial-cancer-diagnosis)/feed/(feed|rdf|rss|rss2|atom)/?$ /index.php?pagename=$1&feed=$2 [QSA,L]
RewriteRule ^(endometrial-cancer-diagnosis)/(feed|rdf|rss|rss2|atom)/?$ /index.php?pagename=$1&feed=$2 [QSA,L]
RewriteRule ^(endometrial-cancer-diagnosis)/page/?([0-9]{1,})/?$ /index.php?pagename=$1&paged=$2 [QSA,L]
RewriteRule ^(endometrial-cancer-diagnosis)(/[0-9]+)?/?$ /index.php?pagename=$1&page=$2 [QSA,L]
RewriteRule ^feed/(feed|rdf|rss|rss2|atom)/?$ /index.php?&feed=$1 [QSA,L]
RewriteRule ^(feed|rdf|rss|rss2|atom)/?$ /index.php?&feed=$1 [QSA,L]
RewriteRule ^page/?([0-9]{1,})/?$ /index.php?&paged=$1 [QSA,L]
RewriteRule ^comments/feed/(feed|rdf|rss|rss2|atom)/?$ /index.php?&feed=$1&withcomments=1 [QSA,L]
RewriteRule ^comments/(feed|rdf|rss|rss2|atom)/?$ /index.php?&feed=$1&withcomments=1 [QSA,L]
RewriteRule ^comments/page/?([0-9]{1,})/?$ /index.php?&paged=$1 [QSA,L]
RewriteRule ^search/(.+)/feed/(feed|rdf|rss|rss2|atom)/?$ /index.php?s=$1&feed=$2 [QSA,L]
RewriteRule ^search/(.+)/(feed|rdf|rss|rss2|atom)/?$ /index.php?s=$1&feed=$2 [QSA,L]
RewriteRule ^search/(.+)/page/?([0-9]{1,})/?$ /index.php?s=$1&paged=$2 [QSA,L]
RewriteRule ^search/(.+)/?$ /index.php?s=$1 [QSA,L]
RewriteRule ^category/(.+)/feed/(feed|rdf|rss|rss2|atom)/?$ /index.php?category_name=$1&feed=$2 [QSA,L]
RewriteRule ^category/(.+)/(feed|rdf|rss|rss2|atom)/?$ /index.php?category_name=$1&feed=$2 [QSA,L]
RewriteRule ^category/(.+)/page/?([0-9]{1,})/?$ /index.php?category_name=$1&paged=$2 [QSA,L]
RewriteRule ^category/(.+)/?$ /index.php?category_name=$1 [QSA,L]
RewriteRule ^author/([^/]+)/feed/(feed|rdf|rss|rss2|atom)/?$ /index.php?author_name=$1&feed=$2 [QSA,L]
RewriteRule ^author/([^/]+)/(feed|rdf|rss|rss2|atom)/?$ /index.php?author_name=$1&feed=$2 [QSA,L]
RewriteRule ^author/([^/]+)/page/?([0-9]{1,})/?$ /index.php?author_name=$1&paged=$2 [QSA,L]
RewriteRule ^author/([^/]+)/?$ /index.php?author_name=$1 [QSA,L]
RewriteRule ^date/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/feed/(feed|rdf|rss|rss2|atom)/?$ /index.php?year=$1&monthnum=$2&day=$3&feed=$4 [QSA,L]
RewriteRule ^date/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/(feed|rdf|rss|rss2|atom)/?$ /index.php?year=$1&monthnum=$2&day=$3&feed=$4 [QSA,L]
RewriteRule ^date/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/page/?([0-9]{1,})/?$ /index.php?year=$1&monthnum=$2&day=$3&paged=$4 [QSA,L]
RewriteRule ^date/([0-9]{4})/([0-9]{1,2})/([0-9]{1,2})/?$ /index.php?year=$1&monthnum=$2&day=$3 [QSA,L]
RewriteRule ^date/([0-9]{4})/([0-9]{1,2})/feed/(feed|rdf|rss|rss2|atom)/?$ /index.php?year=$1&monthnum=$2&feed=$3 [QSA,L]
RewriteRule ^date/([0-9]{4})/([0-9]{1,2})/(feed|rdf|rss|rss2|atom)/?$ /index.php?year=$1&monthnum=$2&feed=$3 [QSA,L]
RewriteRule ^date/([0-9]{4})/([0-9]{1,2})/page/?([0-9]{1,})/?$ /index.php?year=$1&monthnum=$2&paged=$3 [QSA,L]
RewriteRule ^date/([0-9]{4})/([0-9]{1,2})/?$ /index.php?year=$1&monthnum=$2 [QSA,L]
RewriteRule ^date/([0-9]{4})/feed/(feed|rdf|rss|rss2|atom)/?$ /index.php?year=$1&feed=$2 [QSA,L]
RewriteRule ^date/([0-9]{4})/(feed|rdf|rss|rss2|atom)/?$ /index.php?year=$1&feed=$2 [QSA,L]
RewriteRule ^date/([0-9]{4})/page/?([0-9]{1,})/?$ /index.php?year=$1&paged=$2 [QSA,L]
RewriteRule ^date/([0-9]{4})/?$ /index.php?year=$1 [QSA,L]
RewriteRule ^([^/]+)-([0-9]+)/trackback/?$ /index.php?name=$1&p=$2&tb=1 [QSA,L]
RewriteRule ^([^/]+)-([0-9]+)/feed/(feed|rdf|rss|rss2|atom)/?$ /index.php?name=$1&p=$2&feed=$3 [QSA,L]
RewriteRule ^([^/]+)-([0-9]+)/(feed|rdf|rss|rss2|atom)/?$ /index.php?name=$1&p=$2&feed=$3 [QSA,L]
RewriteRule ^([^/]+)-([0-9]+)/page/?([0-9]{1,})/?$ /index.php?name=$1&p=$2&paged=$3 [QSA,L]
RewriteRule ^([^/]+)-([0-9]+)(/[0-9]+)?/?$ /index.php?name=$1&p=$2&page=$3 [QSA,L]
</IfModule># END WordPress
joelwalsh: ah, it was not clear from my initial visit that the numbers at the end of the URL were post IDs. Usually the seperator is a slash, and not a dash.
Have you made any changes to your header.php file that might modify which posts are selected? Out of curiosity, do things work better if you use the Default theme?
What do you have set in Options -> Reading for number of posts to display?
Is there anything in your webserver’s error log of interest?
Hi,
I did not make any modifications to the theme, which is Semiologic CMS | Design by Denis de Bernardy. I am using that semiologic plugin since I want the site to have more of the CMS functionalities.
No. of posts to show=10, max. no.= 10, full text.
As for the default theme, the default theme is not recommended for sites using the Semiologic plugin. For such sites, the theme I am using now is effectively the default theme.
Thanks for your help.
It sounds like you may be dealing with a Semiologic problem.
If you want to test, disable the Semiologic plugin. Switch to the default theme. See if things work as you expect them to work.
If it still doesn’t work, we’ll continue to help you.
If it does work, you’ll need specific help with your Semiologic plugin / theme. I have never used it, so I can’t help.
Oh boy, at the moment it looks like this was the culprit:
Smart Link 1.4 Denis de Bernardy Doc/FAQ a€¢ Support forum a€?? Lets you write links as [link text->link url] (explicit link), or as [link text->] (implicit link).
That’s bundled with the semiologic plugin.
Not sure what it even does.
yeah, it looks like with the semiologic plugin activated, there’s still no problem…
Any idea why that plugin would cause problems on this one wp installation when it wasn’t causing problems on my others?
No clue. You’d need to examine what that plugin does, and how it does it. Then you’d need to detail all the differences between this site, where it doesn’t work, and every other site of your’s where it does work.
Maybe ask Denis?
Is Denis the one who designed the semiologic plugin? The website says that it’s paid-support only and I don’t see that since I seem to have the issue resolved and this is more of a hobby site anyway.
By the way, is there no way of using the post-name as the page name in permalinks? No plugin for that yet?
- The topic ‘Front page won’t display’ is closed to new replies.