在Godaddy上托管CodeIgniter 3的问题?

时间:2017-03-05 18:19:58

标签: codeigniter

我有一个问题,godaddy使用CodeIgniter 3托管我的网站,它在主页面上工作,但是当我点击链接时,它需要像www.example.com/index.php/submodule/subdir

我不明白如何解决它并像www.example.com/sumodule/subdir

一样使用它

我正在使用此HTACCESS文件

<IfModule mod_rewrite.c>
Options +FollowSymLinks
Options -Indexes
DirectoryIndex index.php
RewriteEngine on
RewriteCond $l !^(index\.php|images|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$l [L,QSA]
</IfModule>
<IfModule !mod_rewrite.c>
ErrorDocument 404 /index.php
</IfModule>

1 个答案:

答案 0 :(得分:1)

.htaccess文件中使用此文件,.htaccess文件必须在codeigniter application文件夹之外

    RewriteEngine On

    RewriteBase /

    RewriteCond %{REQUEST_FILENAME} !-f

    RewriteCond %{REQUEST_FILENAME} !-d

    RewriteRule ^(.*) /index.php?/$1