你看到的只是htaccess是wp目錄下的那個文件,這個也只是htaccess的rewrite功能。
, t6 u1 J8 P4 S+ X
( p' Q! ]4 K) \! p$ n. P( T. P! x一般情況下,apache的配置是不允許list目錄結構的,但不曉得這個主機商怎麼配置的,既然這樣,那麼就給htaccess加上 Options -Indexes 這個功能,可以限制list目錄。(要加在文件最前面)9 f# E, r9 O/ {. E5 k) h) j& n
! [; }9 N5 Z5 e: |$ O* s這裡的htaccess文件指的是你空間根目錄下的那個,應該是在/public_html/目錄下。。並不是wp目錄下的那個。。。用法都一樣的
4 F* o! G+ F( ?/ S* y1 _
" L3 F; |2 G' S( }8 R! U- H" [" l.htaccess擴展閱讀:
% O- `+ N- H1 r. h* U5 N: ?Options +Indexes:顯示目錄下的所有文件
. S1 X+ ?& y, ]7 H% `Options -Indexes:隱藏目錄下的所有文件(上面介紹的)
* X- t9 {$ ]) NIndexOptions +FancyIndexing:顯示目錄下的所有文件,並且文件前面包含文件類型小圖標& B: u, m: t; g- M& q# f* i% l) c/ @4 T
IndexOptions -FancyIndexing : 顯示所有文件,但是不包含類型圖標
8 J* s% D2 c, Z0 {+ f v8 c$ QIndexIgnore *.php *.exe:隱藏特定文件,其他文件正常顯示(隱藏所有的php和exe文件); |! m; S. X0 Z; w3 u# _
^6 ~: `2 T: O3 O2 t
$ O5 ^2 s$ }: ^; v$ V, a你可以做個測試,也就是給htaccess文件加上Options -Indexes,你刪除默認主頁後會出現什麼,沒刪除之前又會是什麼樣,這樣不就一目瞭然了。。。 |