2016-07-05 1 views
0

私は、私のサイトを訪問するとき、私はこのような何かを参照してください:の/ テストサイトにアクセスしたときに "Index of /"を取り除く方法は? [ワードプレス]

  • ワードプレス/

指数は、これがどのように見えるかのファイルディレクトリです。 enter image description here


.htaccessファイル:

# Do not remove this line or mod_rewrite rules and search engine friendly URLs will stop working 
RewriteBase/

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

# END WordPress 
    enter code here 

私はので、私がexample.comを訪問し、私はの/インデックスとページのリストせずに私のWordPressのサイトを見るとそれを行うために何が必要ですか?

+0

'.htcaccess'ファイル?それはApacheが探しているものではありません。それは '.htaccess'です。 'allowoverrides'を介してsiを行うことを許可された場合のみ –

+0

[Joomlaの可能な複製 - ホームページとして"/"の代わりにindex.phpを使用する](http://stackoverflow.com/questions/24259815/joomla-use-index- php-as-as-homepage) – bated

答えて

1

問題は、あなたのpublic_htmlにindex.phpファイルがないことです。ディレクトリ一覧を取得すると、そのディレクトリ内にDirectoryIndexオプションに一致するファイルがないためです。通常WordPressのウェブサイトにはindex.phpが含まれているので、そこにWordPressファイルを置くと、そのファイルはなくなるはずです。 .htaccessファイルでOptions -Indexesを使用してそのページを非表示にすることはできますが、403エラーが表示され、コンテンツが表示されないので、コンテンツを正しい場所に移動することが本当にしたいことです。

"wordpress"という名前のディレクトリにファイルが置かれているようです。その場合はhttp://example.com/wordpress/にアクセスしてください。それがあなたが欲しいものではない場合は、 "wordpress"の内容をpublic_html /ディレクトリに移動してください。

関連する問題