Pretty URL not working on a particular page

Permalink
I keep getting a 404 error message only on one of my page-"Custom", after enabling pretty URL .

I can only access this "Custom" page by enteringwww.www.xxxx.com/custom/index.php....

Other pages work fine including the subpages under this page.

The htaccess file has been updated with the code provided by C5.

I can't seem to find a suitable solution after a search on the forum. What could be wrong?

View Replies:
olliephillips replied on at Permalink Reply
olliephillips
Might be worth clearing the cache.
mtbcms replied on at Permalink Reply
Thanks for the reply!

I tried that but still face the same problem.

The "Custom" page was previously a subpage of my "Product" page and I moved it out as a main page.

Could that be the cause of the problem?
olliephillips replied on at Permalink Reply
olliephillips
Go to that page's properties, page paths and location. What URI is it set to respond on. Is it the URI you are calling it on?
mtbcms replied on at Permalink Reply
[quote]Go to that page's properties, page paths and location. What URI is it set to respond on. Is it the URI you are calling it on?[/quote]

The URL ishttp://www.xxx.com/custom/ .

It work fine previously when it was one of the main pages. It stopped working after I moved it to be a subpage and then moving it out to be one of the main pages again.

History of changes on my pages

(1)First sitemap setup:
a) Home :URL=http://www.xxx.com/
b) Products :URL=www.xxx.com/products
c) Custom :URL=www.xxx.com/custom
d) Contact :URL=www.xxx.com/contact

All pretty URL working fine.

(2)Revision to sitemap setup - Custom moved under Products as subpage:
a) Home :URL=http://www.xxx.com/
b) Products :URL=www.xxx.com/products
-Custom :URL=www.xxx.com/products/custom
c) Contact :URL=www.xxx.com/contact

Pretty URL not working for "Custom" page can only be access at,www.www.xxx.com/products/custom/index.php...

(3) Revision to sitemap setup - Custom moved out of Products.
a) Home :URL=http://www.xxx.com/
b) Products :URL=www.xxx.com/products
c) Custom :URL=www.xxx.com/custom **
d) Contact :URL=www.xxx.com/contact

Pretty URL not working onhttp://www.xxx.com/custom.
Page can only be access atwww.www.xxx.com/custom/index.php...

I hope my explanation is not confusing you.
Mnkras replied on at Permalink Reply
Mnkras
the rewrite rule applies to everything on that domain, so it rewrites things with index.php in them,
mtbcms replied on at Permalink Reply
Pretty URL works on all other pages except for the "Custom" page on my site.
mtbcms replied on at Permalink Reply
I found the cause of the problem after reading this thread,
http://www.concrete5.org/community/forums/usage/new_page_pretty_lin...

Not exactly the same problem as mentioned in the above thread but it's similar.

The "Custom" folder in my hosting account caused pretty URL to not work on my "Custom" page. That folder was created previously to possibly place my "Custom" page as a subdomain.

Problem solved after deleting the "Custom" folder on hosting server.
Saxafrass replied on at Permalink Reply
I have the same problem with a page called background. As far as I can tell (via ftp client) there is no folder on the server called background. Any ideas what may be causing this? it is a subpage of a page called 'about', but the other 4 pages under 'about' still work just fine. I can find the page with the cID too. Any thoughts would be appreciated.