Publishing my website

Permalink
Hi

My website has been built using concrete 5.7.5.13.

I have a directory path /home/middlese/public_html/conc
and a urlhttp://middlesextta.org.uk/conc...

What do I change so that it can be viewed by the general public?

Thanks in advance for your advice

 
ConcreteOwl replied on at Permalink Reply
ConcreteOwl
It IS view able already?
TONYDIAS replied on at Permalink Reply
No. There is a temporary under construction page.
PineCreativeLabs replied on at Permalink Reply
PineCreativeLabs
Nothing needs to be changed. It's already public.
TONYDIAS replied on at Permalink Reply
Sorry, that is not true, when I view it, I see the temporary site. I can't seem to figure out how to change that.
Gondwana replied on at Permalink Reply
Gondwana
I, too, don't see an 'under construction' page/site. Browser or CDN caching? Wrong URL?
TONYDIAS replied on at Permalink Reply
Hi. Can you post me a picture of what you see please. Thanks
TONYDIAS replied on at Permalink Reply
Can you please check what you get when you typehttp://www.middlesextta.org.uk in your browser?
Gondwana replied on at Permalink Reply 2 Attachments
Gondwana
Your original link looks like conc.png. Your second link looks (eventually) like root.png (it's horribly slow to load because the background image is HUGE).

Perhaps you wanted to install concrete5 into your root directory, rather than /conc.
TONYDIAS replied on at Permalink Reply
Thank you. I'm not a developer as such, so I'm not sure where I could find the root directory.
Gondwana replied on at Permalink Reply
Gondwana
When you installed c5, it probably suggested a directory, which is the 'conc' you see at the end of your first-posted link. If you had blanked that out, c5 would have installed in the root directory (ie, the parent of 'conc'). This would have allowed you to access pages without the 'conc' in the address.

You could reinstall c5 that way and recreate your site, or try to transfer your current installation to that location. The latter can be done but might involve some greater expertise.

weyboat's solution is a clever alternative that makes it LOOK like your site is in the root directory (ie, no 'conc') when it actually isn't.
ConcreteOwl replied on at Permalink Reply
ConcreteOwl
You need to edit your .htaccess file that should look like this.
# -- concrete5 urls start --
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}/index.html !-f
RewriteCond %{REQUEST_FILENAME}/index.php !-f
RewriteRule . index.php [L]
</IfModule>
        # -- concrete5 urls end --

And change it to this
# -- concrete5 urls start --
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /conc/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}/index.html !-f
RewriteCond %{REQUEST_FILENAME}/index.php !-f
RewriteRule . index.php [L]
</IfModule>
        # -- concrete5 urls end --

Notice the change to the RewriteBase rule..
TONYDIAS replied on at Permalink Reply
Thank you. I'm not a developer per se, but a volunteer who has developed this website suing the most appropriate software. I would not know where to find the .htaccess
ConcreteOwl replied on at Permalink Reply
ConcreteOwl
Then you need to pay someone to do it for you..