我在用下面的內容中的public_html文件夾中的.htaccess:的.htaccess中的public_html塊WordPress的博客
DirectoryIndex index3.php
:
RewriteBase/
DirectoryIndex index3.php
RewriteRule ^faq/?$ faq.php [NC,L]
RewriteRule ^privacy/?$ privacy.php [NC,L]
RewriteRule ^blog/?$ blog.php [NC,L]
安裝在我的網站上的WordPress博客下面一行塊我的意思是,每當我去http://mywebsite.net/blog/wp-admin/,我收到此錯誤:
You don't have permission to access /blog/wp-admin/ on this server.
有一個在/public_html/blog/.htaccess另一個.htaccess文件與此內容:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
# END WordPress
我怎樣才能解決這個問題?奇怪的是我不記得修改任何東西,這突然發生了。
文件夾結構
public_html
index.php
index3.php
faq.php
privacy.php
blog
wp-admin
wp-content
wp-includes
.htacces
index.php
刪除第一個.htaccess文件中的博客規則... – rnevius 2014-10-19 20:40:15
這沒有幫助。刪除'DirectoryIndex index3.php'這一行有助於解決問題,但這顯然是不可能的。 – erdomester 2014-10-19 20:53:16
更改爲'DirectoryIndex index.php'做了訣竅,但我不知道爲什麼?這是一個奇怪的世界。 – erdomester 2014-10-19 21:07:40