簡體   English   中英

.htaccess拒絕並允許

[英].htaccess deny and allow

我有一個打開的目錄,當前稱為“ hax”,我想使用deny並允許.htaccess中的內容來阻止人們查看目錄和目錄中的任何文件。 我的網站上還有一個頁面,該頁面使用iframe將HTML表單嵌入hax目錄中。 每當我嘗試任何操作時,表格始終停止工作。

僅當我不嘗試在.htaccess中添加此塊時,該表單才起作用。 該表單在工作時應該看起來像這樣: http : //prntscr.com/4hm9t9 ;在不工作時,它看起來應該像這樣: http : //prntscr.com/4hm8ud

我已經嘗試了所有這些:

order allow,deny
allow from 69.195.124.70

也:

order deny,allow
deny from all
allow from 69.195.124.70"

和:

order deny,allow
deny from all
allow from localhost"

他們都不工作。 我嘗試允許使用69.195.124.70,因為我認為該塊阻止了我自己的服務器無法讀取HTML文件並將其嵌入網站。

您說您正在使用iframe包含表單。 iframe只是另一個html元素。 您的瀏覽器讀取代碼<iframe src="/hax/form.html"></iframe>並請求/hax/form.html包含在此iframe中。 該請求來自瀏覽器,而不是服務器。 您可以對.htaccess進行更改,以使其正常工作,因為來自iframe的請求與來自正常頁面的請求相似。

如果這阻止了用戶查看您當前目錄的可能性,則應嘗試使用

  Options -Indexes

在您的.htaccess文件中。

暫無
暫無

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

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