新的Codeigniter我想在我的網站中阻止assets
文件夾。我的意思是網站users(website viewer)
輸入http://www.example.com/assets
它移動到404
頁面。我想阻止Codeigniter中的資產文件夾路徑
請幫我...!提前
感謝
新的Codeigniter我想在我的網站中阻止assets
文件夾。我的意思是網站users(website viewer)
輸入http://www.example.com/assets
它移動到404
頁面。我想阻止Codeigniter中的資產文件夾路徑
請幫我...!提前
感謝
如果你的資產文件夾是那裏爲像CSS的事情,JavaScript和圖像文件(如將意),是一種實際的目錄,那麼你可以通過添加一個做到這一點。 htaccess文件到目錄(假設它在Apache下運行),它將採用所有不顯式文件路徑的請求,並將它們路由到404(或您用於此的其他頁面)的網站控制器/操作。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ http://yourdomain.com/path/to/404 [QSA,L]
</IfModule>
可選地,可以添加一個index.php
文件其中瀏覽器重定向到該位置爲404頁,或顯示404型頁面作爲響應。
header("Location: http://yourdomain.com/path/to/404");
謝謝你的工作 –
還有一件事我該如何控制菜單'class ='active''在控制器 –
@MuduK你需要提出一個不同的問題,因爲這是一個單獨的問題,並且它將全部取決於你在控制器和視圖中的代碼,以便能夠啓用它 – gabe3886
您是否已將資產置於應用程序文件夾之外的主目錄中。 – user4419336
Yeah'資產'文件夾只在應用程序文件夾外部 –
我知道它的解決方案,但是當你遇到它時,你可以嘗試使用index.php中的URL'http://www.example.com/index.php/assets/css/stylesheet.css' – user4419336