我已經使用下面的代碼來屏蔽目錄;使用htaccess掩蓋目錄並阻止原始
Options +FollowSymlinks
RewriteEngine On
RewriteRule libs(.*) wp-content/$1 [L]
我希望服務器顯示404錯誤如果請求的原始目錄,但允許訪問,如果使用了屏蔽網址。
例如;
用戶在瀏覽器中轉到/wp-content/something.html,並得到404錯誤 ,但如果用戶轉到/libs/something.html,則文件顯示正確。
此規則需要適用於所有人,但本地主機。
我已經試過這段代碼,但它不起作用,因爲請求uri在發生掩碼時發生了變化。
RewriteCond %{HTTP_HOST} !=localhost
RewriteCond %{REQUEST_URI} wp-content
RewriteRule ^wp-content/ - [L,R=404]
如何使用符號鏈接'庫 - > WP-content'你不需要重寫規則的庫要求任何更多將您的規則應用於直接的wp內容請求。 – AthanasiusKirchner