⚠ In case you've missed it, we have migrated to our new website, with a brand new forum. For more details about the migration you can read our blog post for website migration. This is an archived forum. ⚠

  •     

profile picture

.htaccess not working correctly on new temporary Bluehost site



RMaynard

RMaynard
  • profile picture
  • Member

Posted 01 March 2019 - 17:58 PM

I have a Grocery CRUD application that runs perfectly on my old site on Bluehost, but not on the new one, also a shared  Bluehost server, although a different Linux distro (Red Hat). It works fine if I use the index.php, but not if I try to remove  it in config.php and use .htaccess, it throws 404 errors.

 

The old site is using PHP V 5.6.37, CodeIgnitor V 3.1.6 and GC V 1.6.2

 

 

The new site is using PHP V 7.0.33. CodeIgnitor V 3.1.10 and  GC V 1.6.2

 

.htaccess (The same on both sites and CodeIgnitor is installed in the same directory and path, public_html/Codeignitor)

 

<IfModule mod_rewrite.c>
    RewriteEngine On
RewriteBase /CodeIgnitor/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php/$1 [L] 
</IfModule> 
 
 
The new site also has Wordpress installed in the root of http/public.
 
The new site is also a temporary site that does not have a DNS entry pointing to it. Temp URL: http://box5307.temp.domains/~bchmoorg/
 
I have tried every iteration of htaccess and config.php I could find with no success.
 
Also in config.php all three url protocols:
 
REQUEST_URI
QUERY_STRING
PATH_INFO  

 

 
mod_rewrite is definitely working, as I ran a test and it worked as expected, but not maybe as GC/CI expects.
 
Any help in steering me in the right direction would be greatly appreciated, as I am out of ideas.