簡體   English   中英

mod_rewrite不可用

[英]mod_rewrite is not available

我的客戶有舊的GoDaddy窗口托管,但無法使用mod_rewrite。 我使用CodeIgniter構建了一個可以在服務器上正常運行的應用程序。 但是,當我將應用程序上傳到他的托管帳戶時,它開始出現404錯誤。

長話短說,我需要它在沒有mod_rewrite的情況下工作。 我啟用

$config['index_page'] = 'index.php';

在配置文件中

index.php未添加到鏈接中。 當我添加

index.php to $config['base_url']

CSS和JavaScript不會加載。

嘗試將site_url()用於鏈接,將base_url()用於js和css文件。

echo base_url(); // http://example.com/website
echo site_url(); // http://example.com/website/index.php

如果要通過URL訪問資源(例如css,js,image),請使用base_url() ,否則, site_url()更好。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM