Post by 7cswinery » Sun Jun 15, 2025 1:28 am

opencart 3.0.4.0 on a2hosted.com

Set up multi-store in subdomain per documentation
main store at public_html and works fine
subdomain under public_html/food

main cart 7csgeneralstore.a2hosted.com
second store food.7csgeneralstore.a2hosted.com

i can edit stores at 7csgeneralstore.a2hosted.com/admin/ just fine

when going to url store two I get - admin or store
Forbidden
You don't have permission to access this resource.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.


public-html/Food/ is empty - put an 'Hello' index.html in that directory as test and it works fine indicating host setup ok

Some posts refer to .htacess, but not specific enough to make changes

my .htacess file

# 1.To use URL Alias you need to be running apache with mod_rewrite enabled.

# 2. In your opencart directory rename htaccess.txt to .htaccess.

# For any support issues please visit: http://www.opencart.com

Options +FollowSymlinks

# Prevent Directory listing
Options -Indexes

# Prevent Direct Access to files
<FilesMatch "(?i)((\.tpl|\.twig|\.ini|\.log|(?<!robots)\.txt))">
Require all denied
## For apache 2.2 and older, replace "Require all denied" with these two lines :
# Order deny,allow
# Deny from all
</FilesMatch>

# SEO URL Settings
RewriteEngine On
# If your opencart installation does not run in the main web folder make sure the following is set to the folder it does run in, i.e. / becomes /shop/
RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=extension/feed/google_base [L]
RewriteRule ^system/storage/(.*) index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|webp|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

### Additional Settings that may need to be enabled for some servers
### Uncomment the commands by removing the # sign in front of it.
### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that.

# 1. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try.
# php_value upload_max_filesize 999M

# 2. Set max post size. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields.
# php_value post_max_size 999M

# 3. Set max time script can take. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields.
# php_value max_execution_time 200

# 4. Set max time for input to be received. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields.
# php_value max_input_time 200

# 5. Disable open_basedir limitations. Most hosts will limit this and not allow it to be overridden but you can try.
# php_value open_basedir none

New member

Posts

Joined
Wed Jun 21, 2023 3:01 am

Post by by mona » Sun Jun 15, 2025 4:15 am

sub-domain and folder are not the same thing.

Follow this tutorial
viewtopic.php?t=27538
public-html/Food/ is empty - put an 'Hello' index.html in that directory as test and it works fine indicating host setup ok
why? All that means is your html works in a folder
Some posts refer to .htacess, but not specific enough to make changes
Some posts refer to how to set up your htaccess for stores in a folder(ie the main store) - the logic is understandable and +1 for checking the forum first before asking. At a guess you have not added the second store into Settings defining its location - or the wrong location, but its just a guess.

DISCLAIMER:
You should not modify core files .. if you would like to donate a cup of coffee I will write it in a modification for you.


https://www.youtube.com/watch?v=zXIxDoCRc84


User avatar
Expert Member

Posts

Joined
Mon Jun 10, 2019 9:31 am

Post by 7cswinery » Sun Jun 15, 2025 5:31 am

I checked the posts - they are NOT CLEAR or SIMPLE
I've been programming since the 1970 before your DUMB ass was born
I am looking for a ANSWER not a smart ass

New member

Posts

Joined
Wed Jun 21, 2023 3:01 am

Post by Cue4cheap » Sun Jun 15, 2025 6:15 am

7cswinery wrote:
Sun Jun 15, 2025 5:31 am
I checked the posts - they are NOT CLEAR or SIMPLE
I've been programming since the 1970 before your DUMB ass was born
I am looking for a ANSWER not a smart ass
How was that a smart ass reply?
They were not condescending but are trying to help you.

Tell us more about your set-up. What do you have programmed into your "System -> Settings"?
Mike

cue4cheap not cheap quality


Expert Member

Posts

Joined
Fri Sep 20, 2013 4:45 am

Post by 7cswinery » Sun Jun 15, 2025 10:35 pm

main cart https://7csgeneralstore.a2hosted.com/
second store https:// food.7csgeneralstore.a2hosted.com/

ssl off on server page for BOTH

minor changes for other text settings for name etc

I can add categories and products for each store at https://7csgeneralstore.a2hosted.com/admin/

admin link for second store gives 403

followed videos and tutorials - nothing covers this

New member

Posts

Joined
Wed Jun 21, 2023 3:01 am

Post by Cue4cheap » Mon Jun 16, 2025 3:15 am

7cswinery wrote:
Sun Jun 15, 2025 10:35 pm
main cart https://7csgeneralstore.a2hosted.com/
second store https:// food.7csgeneralstore.a2hosted.com/

ssl off on server page for BOTH

minor changes for other text settings for name etc

I can add categories and products for each store at https://7csgeneralstore.a2hosted.com/admin/

admin link for second store gives 403

followed videos and tutorials - nothing covers this
The link that Mona shared has what should cover most of the config issues with multi-store.
FYI where I bolded is a misunderstanding. You do not have two admin links. All configurations are done in the same admin panel for all stores.
How is your domain set up in your control panel.
And please also include "What do you have programmed into your "System -> Settings"" on the next reply, it is important.
Mike

cue4cheap not cheap quality


Expert Member

Posts

Joined
Fri Sep 20, 2013 4:45 am

Post by 7cswinery » Mon Jun 16, 2025 5:15 am

the new store front comes up with the 403,
its a subdomain

some of the videos etc said admin would also work, not a problem
photos of settings attached

Attachments

???
Screenshot 2025-06-15 160953.png
???
Screenshot 2025-06-15 160851.png
???
Screenshot 2025-06-15 160748.png

New member

Posts

Joined
Wed Jun 21, 2023 3:01 am

Post by Cue4cheap » Mon Jun 16, 2025 6:06 am

Show the page that shows when you click
"system"
Then
"settings"
It should have two entries.
Mike

cue4cheap not cheap quality


Expert Member

Posts

Joined
Fri Sep 20, 2013 4:45 am

Post by 7cswinery » Mon Jun 16, 2025 6:22 am

it does
both are editable

Attachments

???
Screenshot 2025-06-15 171952.png

New member

Posts

Joined
Wed Jun 21, 2023 3:01 am

Post by Cue4cheap » Mon Jun 16, 2025 7:16 am

And where is your subdomain pointed? It should point to web root to the same directory as your main domain.
Mike

cue4cheap not cheap quality


Expert Member

Posts

Joined
Fri Sep 20, 2013 4:45 am

Post by 7cswinery » Mon Jun 16, 2025 9:04 am

ALL the docs said point it to the 'NEW' subdomain to directory under the main

i.e main store .../public_html/

second ..../public_html/food/

are you talking on the SERVER on in opencart settings

New member

Posts

Joined
Wed Jun 21, 2023 3:01 am

Post by ADD Creative » Mon Jun 16, 2025 5:37 pm

7cswinery wrote:
Mon Jun 16, 2025 9:04 am
ALL the docs said point it to the 'NEW' subdomain to directory under the main

i.e main store .../public_html/

second ..../public_html/food/

are you talking on the SERVER on in opencart settings
No that setting would be in your hosting control panel. Both need to point to .../public_html/ and not any sub directories.

www.add-creative.co.uk


Guru Member

Posts

Joined
Sat Jan 14, 2012 1:02 am
Location - United Kingdom

Post by paulfeakins » Mon Jun 16, 2025 5:56 pm

7cswinery wrote:
Sun Jun 15, 2025 5:31 am
I checked the posts - they are NOT CLEAR or SIMPLE
I've been programming since the 1970 before your DUMB ass was born
I am looking for a ANSWER not a smart ass
You can't be referring to Mona's reply as that was a helpful one.

UK OpenCart Hosting | OpenCart Audits | OpenCart Support - please email info@antropy.co.uk


User avatar
Legendary Member
Online

Posts

Joined
Mon Aug 22, 2011 11:01 pm
Location - London Gatwick, United Kingdom

Post by 7cswinery » Mon Jun 16, 2025 9:44 pm

pointing the subdomain to ...public_html just like the Main store brings up the main store NOT the second one

https://7csgeneralstore.a2hosted.com/

and
https://food.7csgeneralstore.a2hosted.com/

New member

Posts

Joined
Wed Jun 21, 2023 3:01 am

Post by ADD Creative » Mon Jun 16, 2025 10:08 pm

7cswinery wrote:
Mon Jun 16, 2025 9:44 pm
pointing the subdomain to ...public_html just like the Main store brings up the main store NOT the second one

https://7csgeneralstore.a2hosted.com/

and
https://food.7csgeneralstore.a2hosted.com/
That's a good start. Now check both the Store URL and SSL URL are set to the full URL of your second stor in the settings for that store.

www.add-creative.co.uk


Guru Member

Posts

Joined
Sat Jan 14, 2012 1:02 am
Location - United Kingdom

Post by 7cswinery » Mon Jun 16, 2025 10:35 pm

That finally brought up the second store, THANKS

New member

Posts

Joined
Wed Jun 21, 2023 3:01 am

Post by Cue4cheap » Mon Jun 16, 2025 10:48 pm

7cswinery wrote:
Mon Jun 16, 2025 10:35 pm
That finally brought up the second store, THANKS
Now that your issue is solved, please edit the first post and add SOLVED to it so others can see what the fix was.
BTW even though that post that Mona pointed you to is long, it has most issues address in it, including this one.
Mike

cue4cheap not cheap quality


Expert Member

Posts

Joined
Fri Sep 20, 2013 4:45 am
Who is online

Users browsing this forum: Majestic-12 [Bot] and 87 guests