Server reporting Error 404 on click of menu - impresspages

I think I'm having a server configuration error but not sure. Can someone figure this out:
Link: http://isaweb.co/rbobois/
On click on the pages in the menu, the server report an error 404. This is so for all pages except the main homepage.
The server, in fact, do not find the folder as pointed in the URL.
Can Impresspages solve this issue?
If it is a server error, what should I ask my hosting company?

It looks like that your server doesn't support .htaccess file configuration or something is wrong with it. Maybe you forgot to upload it to a server. Or the server ignores it.

Related

Apache is Adding Javascript in HTML File

I got a strange situation where my Apache Server is adding a piece of Javascript code just before closing tag of the served HTML content.
I tried to find out but could not success what is going here on the server. I restarted the server and then it went away, but after sometime I'm facing same issue.
I'm sure my server is compromized and someone is doing this act. Kindly help me where to look to check how Apache can add such code on the fly on CentOS 7.
If you do not have set up anything like this, it's likely that your server got compromised.
As a first step, I suggest you check, if anything like this has been configured.
Beware though, if your server has been compromised, it's very likely that the attacker still maintains access to your server. If you can, nuke it, rotate credentials and look into hardening your servers.

"Cannot locate WordPress root directory," error while updating WordPress or installing any plugins

I am running WordPress on a CentOS server with Apache and Mysql and it was running smoothly a couple of days ago but when I am trying to install any plugin or update WordPress, it gives the error with the exact statement "Unable to locate WordPress root directory".
Any suggestions are welcome because I need to install a few plugins.
This error can be caused by the wrong FTP username being given (not an incorrect password – that would be trapped nicely by wordpress – but the username).
I guess this isn’t something that is going to happen often – moving a server and so changing the FTP username – but I’m glad I thought to read around before spending hours diagnosing the server.
This could be because of the web host you are using. If you are hosting it on a free web host it could be somewhat unstable. If you really want to test wordpress out to see how it would word if it did word correctly, try using WAMP.
http://www.wampserver.com/en/

Issue with Cloudflare, can not access page

everybody.
I got an "404 not found" when trying to access the link
http://www.abc.com/api.php/
But the same link without backward slash is OK:
http://www.abc.com/module/mfox/api.php
My server using Cloudflare. And I have disabled this service, but it still happen. I also try with htaccess, but it do not work. Could anyone tell me what's the wrong here, and how to fix this issue?
Thank you.
That would be on your server directly (we don't host your content). The fact that it happens with us off definitely means an issue on your server.

I have changes server and TinyMCE is adding www, before everything that is uploaded

On previous hosting it was working great, but on my new hosting the files that are uploaded have www before them when added via TinyMCE.
e.g.
/www/uploads/pages/file/my-uploaded-file.png
instead of the correct:
/uploads/pages/file/my-uploaded-file.png
I guess it's something with incorrect server settings.
Could somebody help me what is configured wrong on the server, because on my localhost and on previous server it was working as expected ;(
EDIT:
the result link looks like:
http://mywebsite.com/www/uploads/pages/file/my-uploaded-file.png
and I need to have:
http://mywebsite.com/uploads/pages/file/my-uploaded-file.png

Moving Wordpress from Apache to IIS

I've encountered a problem when moving a Wordpress installation from a Linux Apache server to a Windows IIS server. Nearly all pages load blank, including /wp-admin/. I created a php file in the main directory to check phpinfo, and it loads fine.
I've copied the file system over, as well as the database. I've also updated the wp-config.php with the correct credentials.
I think it has something to do with .htaccess, but I'm not sure how to correct it. Any help would be greatly appreciated.
.htaccess is not used on Windows IIS servers.
http://learn.iis.net/page.aspx/557/translate-htaccess-content-to-iis-webconfig/
Sounds like you have a permalink problem, compounded by the fact that permalinks operate differently on IIS than Linux. See: Using Permalinks « WordPress Codex
Try resetting permalinks to default in Dashbord/Settings/Permalinks, if you can get into Admin. If not, you need to go into the database with phpmyadminand manually clear the permalink field in wp_options, usually around option 34.
Update: And, did you change domains? Or just hosting? See this, too: Moving WordPress « WordPress Codex