首页 > 解决方案 > plesk 中的 Codeigniter base_url

问题描述

最近我上传了一个使用codeigniter框架创建的网站到plesk。在 c-panal 中,我将文档根目录更改为 httpdocs/public_html/cliftonhotel.ae,然后使用 FTP 将文件上传到其中。我将 base_url 更改为

$config['base_url'] = 'http://cliftonhotel.ae/';

问题是如果我输入的网址加载正常(主页),但其他菜单不起作用,它们显示 404 page not found 错误。

[ http://cliftonhotel.ae/][1] 这是网站。有什么解决办法,谢谢。

标签: phpcodeigniterpleskbase-url

解决方案


做一些改变,希望它能工作 // .htaccess 文件

    RewriteEngine on
    RewriteCond $1 !^(index\.php|public|\.txt)
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?$1

// 配置.php

    $config['index_page'] = ' ';

推荐阅读