我在名为“thumbs”的子目录文件夹中安装了wordpress。我还按照here步骤进行了操作。
一切正常但如果我转到www.mysite.com/wp-admin
它会将我重定向到www.mysite.com/thumbs/wp-admin
,我不希望这种情况发生,因为我希望子目录文件夹是秘密的。
所以我想要的是如果我访问或有人访问www.mysite.com/wp-admin我想要显示wordpress 404错误页面。在此先感谢您的帮助。
我错过了什么?
答案 0 :(得分:1)
您应该修改根.htaccess
(不是thumbs/.htaccess
)文件,为wp-admin
添加规则,例如:
RewriteEngine On
RewriteBase /
RewriteRule ^wp-admin - [L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
答案 1 :(得分:0)
使用此代码更改您的HTACCESS
# Switch rewrite engine off in case this was installed under HostPay.
RewriteEngine Off
SetEnv DEFAULT_PHP_VERSION 53
DirectoryIndex index.cgi index.php
# 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