導航:首頁 > 凈水問答 > apache過濾indexphp

apache過濾indexphp

發布時間:2021-01-04 05:36:23

⑴ Apache如何設置只允許訪問index.php跟html結尾的文件

1、可設置抄文件站點訪問許可權,只設置index.php和index.html有站點讀取寫入執行許可權,其它文件沒有。

2、Apache,Files選項來控制,卸載Apache配置文件裡面

<Files~"index.(php|html)">
Orderallow,deny
Denyfromall
</Files>

⑵ 如何去掉index.php目錄

1. 打開apache的配置文件,conf/httpd.conf :
LoadMole rewrite_mole moles/mod_rewrite.so,把該行前的#去掉。
搜索 AllowOverride None(配置文件中有多處專),看注釋信息,屬將相關.htaccess的該行信息改為AllowOverride All。
2. 在CI的根目錄下,即在index.php,system的同級目錄下,建立.htaccess,直接建立該文件名的不會成功,可以先建立記事本文件,另存為該名的文件即可。

⑶ apache偽靜態如何index.php後面的參數

在網站根抄目錄建.htaccess文件襲

方法一:

在RewriteRule後面的index.php之後加

方法二:

在php.ini中找到

;cgi.force_redirect = 1

去掉前面的分號並且把後面的1改為0

⑷ win apache2.4.28怎麼去掉index.php

你說的去掉index.php應該是指的url重寫吧,你需要先把apache的rewrite模塊先打開,然後再內index.php同一目錄下放一個.htaccess文件容,在這個文件裡面編寫重寫規則就可以了,網上找url重寫的有很多人分享規則寫法的,隨便一個都夠用了。

⑸ apache怎麼配置禁止訪問index.php以外的php文件

在網站根目錄下新建一個文件:.htaccess
RewriteEngine on
RewriteRule ^(.*)$ /index.php/$1 [L]

把所有的請求都轉到index.php

⑹ php怎麼辦url中的index.php去掉

為美觀一些,去掉CI默認url中的index.php。分三步操作:

1.打開apache的配置文件,conf/httpd.conf :

LoadMole rewrite_mole moles/mod_rewrite.so,把該行前的#去掉。

搜索 AllowOverride None(配置文件中有多處),看注釋信息,將相關.htaccess的該行信息改為AllowOverride All。

2.在CI的根目錄下,即在index.php,system的同級目錄下,建立.htaccess,直接建立該文件名的不會成功,可以先建立記事本文件,另存為該名的文件即可。內容如下(CI手冊上也有介紹):

RewriteEngine on

RewriteCond $1 !^(index/.php|images|robots/.txt)

RewriteRule ^(.*)$ /index.php/$1 [L]

如果文件不是在www的根目錄下,例如我的是:http://localhost/CI/index.php/,第三行需要改寫為RewriteRule ^(.*)$ /CI/index.php/$1 [L]。

另外,我的index.php的同級目錄下還有js文件夾和css文件夾,這些需要過濾除去,第二行需要改寫為:RewriteCond $1 !^(index/.php|images|js|css|robots/.txt)。

3.將CI中配置文件(system/application/config/config.php)中$config['index_page'] = "index.php";將$config['index_page'] = ""; 。

ok,完成。還要記得重啟apache。

⑺ apache首頁優先指向index.html,同時去掉url中緊跟域名後的index.php

用jquery 載入完頁面 有js 把所有鏈接 修改一下
for(var i=0;0<$("a").length;i++)
{
var href=$("a").eq(i).attr("href").replace("域名","域名+/index.php");
$("a").eq(i).attr('href',href);

}
參考 建議調試

⑻ apache2怎麼設置訪問index.php

apache2中修改index.php配置:抄

config文件位置在 /etc/apache2/mods-enabled/dir.conf

#vim/etc/apache2/mods-enabled/dir.conf
<IfMolemod_dir.c>
DirectoryIndexindex.htmlindex.cgiindex.plindex.phpindex.xhtmlindex.htm
</IfMole>

Apache2安裝襲後默認Index文件如上,如需修改或添加Index文件名稱,在其中增加就行。

⑼ 新手上路:在配置apache php mysql完之後,嘗試打開index.php時總是將index.php下載

你給的連接只有說明配置apache的。
在httpd.conf 找到 LoadMole vhost_alias_mole moles/mod_vhost_alias.so
下面添加
LoadMole php5_mole "PHP安裝路徑/php5apache2_*.dll"
注:php5apache2_*.dll 你可內以看下你的容PHP安裝目錄下的php5apache2_開頭的dll文件

接著在下面添加
<IfMole php5_mole>
PHPIniDir "PHP安裝路徑/"
</IfMole>

接著找到 AddType application/x-gzip .tgz
然後在下面添加
AddType application/x-httpd-php .php

保存,重啟你的apache,接著再訪問http://localhost/index.php看看

⑽ 我裝了APACHE和PHP來做網站,index.htm和index.php,如何防止外部直接訪問index.php文件呢

打開你apache安裝目錄conf文件夾里的httpd.conf
找到
<IfMole dir_mole>
DirectoryIndex index.php index.html index.htm
</IfMole>
修改 index.php index.html index.htm 這一部分,哪個在前哪個就優先。
你也可以設置版start.html最優先,權或者default.php或main.htm等
如果把index.php去掉,則訪問域名不會自動轉到index.php。

修改完保存重啟apache服務

閱讀全文

與apache過濾indexphp相關的資料

熱點內容
飲水機一直燒水是什麼原因 瀏覽:898
污水管道下水口如何安裝 瀏覽:226
酚醛樹脂是有機物還是無機物 瀏覽:9
碧然德過濾是軟水嗎 瀏覽:921
繞線濾芯是什麼 瀏覽:141
柴油過濾變透明 瀏覽:280
ro膜50g的和100g的什麼區別 瀏覽:33
井水過濾器工作原理 瀏覽:327
貨車空調濾芯怎麼更換視頻 瀏覽:656
實驗室純水系統怎麼使用 瀏覽:794
親和樹脂成分 瀏覽:177
海里污水處理廠什麼時候通水 瀏覽:297
過濾寶寶樹孕育廣告 瀏覽:922
小米凈水器水質到多少可以直飲 瀏覽:708
大眾寶來的空氣濾芯跟什麼通用 瀏覽:224
德爾福柴油濾芯為什麼會有三個孔 瀏覽:825
反滲透系統怎麼看水量 瀏覽:901
園區中水回用實施方案 瀏覽:101
小米凈化器空氣質量燈怎麼看 瀏覽:12
陽江印染污水處理怎麼做 瀏覽:918