shah
shah

Reputation: 1169

Can't remove index.php in codeigniter redirecting to localhost.com

i have a project having url

http://localhost/myproject/

naw i have a page that is working

http://localhost/myproject/index.php/about

but i want to change it to

http://localhost/mywesites/about

but it's redirecting me to

www.localhost.com/about

my config.php file is

$config['base_url'] = 'http://localhost/myproject/';
$config['index_page'] = '';

and .htaccess file is

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ index.php/$1 [L] 

Upvotes: 0

Views: 398

Answers (2)

H45H
H45H

Reputation: 1017

Replace Your .htaccess file with this code and try :

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$1 [PT,L]

Upvotes: 0

JKMurray
JKMurray

Reputation: 64

If you use a RewriteBase in your htaccess like this:

RewriteBase /mywesites/

...does that work?

Upvotes: 2

Related Questions