网址不在codeigniter中工作

时间:2016-09-16 06:22:54

标签: .htaccess codeigniter codeigniter-3

我刚刚在godaddy的子文件夹中上传了我的演示项目。当我打开网站网址 example.com/demo 主页工作正常但当我打开内页时,我的网址看起来像 example.com/demo /index.php?/home/overview.(带问号)

我只是想重写我的网址,我想在删除我的网址后删除index.php example.com/demo/home/overview 但是它没用。

需要更好的解决方案。

我的.htaccess文件和配置文件在此处上传:

Godaddy - Codeigniter - No input file specified on server

2 个答案:

答案 0 :(得分:1)

在htaccess文件中编辑

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

config.php 文件中配置基本网址。

答案 1 :(得分:0)

检查config.php文件

set

有时会因htaccess文件而导致麻烦

pal = set()

for i in range(100 ** 2, 1000 ** 2):
    if str(i) == str(i)[::-1]:
        pal.add(i)

for n in pal:
    for x in range(100, 1000):
        if 99 < n / x < 1000 and n % x == 0:
            print(x, n//x, n)
ReWriteCond部分中的

手动添加文件夹/文件名。确保你将这些名字分隔为&#39; | &#39; 上述变更对我有用