I change or add pages ... but they wont show up on the internet?


Nov 20, 2009
Hi guys, I am hoping someone can help me here, my hosting company has tried to help me but they keep saying that it must be my browser. Its not, as I have tried in firefox and ie on two different computers.

What is happening is, I try to change a page, or even add a whole new page, but they wont show up on the internet.

What is strange is that for instance, I completely deleted the index page and made a new one, but the old one still shows up on the internet! But in cpanel, if I click the edit HTML button, it will show the new page.

Not only that but since this started happening, 5 days ago, my stats are no longer showing. The past 5 days show 0. But my hosting company says that when they go in and look, they can see the stats.

I attached a screen shot of my cpanel file manager, as you can see, there is a page named "graphics"
yet if you go to: http://www.theweekendworker.com/graphics.htm it comes up with a 404 error page!

It is really frustrating, I cannot update, or add anything!
Thanks for the help!



cPanel Quality Assurance Analyst
Staff member
Nov 5, 2008
Houston, Texas, U.S.A.
cPanel Access Level
DataCenter Provider
The inability to access custom HTML pages outside of the WordPress script may be due to Apache mod_rewrite directives from WordPress; these entries are located in the file named ".htaccess" located in the same directory as WordPress.

I recommend to temporarily rename the file ".htaccess" to effectively disable the mod_rewrite entries if they exist then re-test accessing the custom HTML pages.


Well-Known Member
Oct 3, 2006
Penang, Malaysia
Be aware that if you remove the mod_rewrite, your wordpress permalink will gone, but you have not choice because you have to have the graphics.htm work. ;)

I will suggest you change the WordPress permalink to default setting and try to add # to each of the line as following script from the .htaccess.

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]