CodeIgniter Forums
Two CI's on One Domain - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: Archived Discussions (https://forum.codeigniter.com/forum-20.html)
+--- Forum: Archived Development & Programming (https://forum.codeigniter.com/forum-23.html)
+--- Thread: Two CI's on One Domain (/thread-13841.html)



Two CI's on One Domain - El Forum - 12-08-2008

[eluser]Bl4cKWid0w[/eluser]
I have an installation of code igniter in the root directory of my web domain. I would like to develop another site of mine under the same domain, but when I visit the second installation of CI in another directory of the domain, it just displays the main page of the first installation. How would I have two installations on the same domain?

I am assuming that the system is reading the directory in the url as a class in the first install?

mysite.com/secondinstall


Two CI's on One Domain - El Forum - 12-08-2008

[eluser]Clooner[/eluser]
Can you give us some more info? Do you make use of htaccess files? Have you setup the site url? How about your routing? What did you try so far and where did you look already so we can exclude things...


Two CI's on One Domain - El Forum - 12-08-2008

[eluser]Bl4cKWid0w[/eluser]
This is my htaccess:
Code:
# Deny OR Allow Folder Indexes.
# Since we disable access to PHP files you
# can leave this on without worries.
# OR better yet, create a .htaccess file in
# the dir you want to allow browsing and
# set it to +Indexes
Options -Indexes

Options +FollowSymLinks

# Set the default file for indexes
DirectoryIndex index.php

<IfModule mod_rewrite.c>
# mod_rewrite rules
RewriteEngine on
#RewriteCond $1 !^(index\.php|forums|robots\.txt)
#RewriteRule ^(.*)$ /index.php/$1 [L]

# The RewriteBase of the system (if you are using this sytem in a sub-folder).
# RewriteBase /CodeIgniter_1.6.3/

# This will make the site only accessible without the “www.”
# (which will keep the subdomain-sensive config file happy)
# If you want the site to be accessed WITH the “www.”
# comment-out the following two lines.
# RewriteCond %{HTTP_HOST} ^www\.site\.com$ [NC]
# RewriteRule ^(.*)$ http://site.com/$1 [L,R=301]

# If a controler can’t be found - then issue a 404 error from PHP
# Error messages (via the “error” plugin)
# ErrorDocument 403 /index.php/403/
# ErrorDocument 404 /index.php/404/
# ErrorDocument 500 /index.php/500/

# Deny any people (or bots) from the following sites: (to stop spam comments)
# RewriteCond %{HTTP_REFERER} nienschanz\.ru [NC,OR]
# RewriteCond %{HTTP_REFERER} porn\.com
# RewriteRule .* - [F]
# Note: if you are having trouble from a certain URL just
# add it above to forbide all visitors from that site.

# You can also uncomment this if you know the IP:
# Deny from 192.168.1.1

# If the file is NOT the index.php file
#RewriteCond %{REQUEST_FILENAME} !index.php
# Hide all PHP files so none can be accessed by HTTP
#RewriteRule (.*)\.php$ index.php/$1

# If the file/dir is NOT real go to index
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [QSA,L]

</IfModule>

# If Mod_ewrite is NOT installed go to index.php
<IfModule !mod_rewrite.c>
ErrorDocument 404 index.php
</IfModule>

Yes, I have the domain set up. I configured the config files already. I'm not using any routes yet. I just uploaded the CI files and made a basic index file with just html and when I visit the url of it, it just displays the main site.

To show you what I mean, visit these url's. Black Diamond Gaming is the site I just started on.
http://www.unholydesigns.com
http://www.unholydesigns.com/blackdiamondgaming