从子文件夹中安装的wordpress中排除文件夹

时间:2017-06-30 18:52:32

标签: wordpress .htaccess directory ignore subdirectory

我在public_html / newsite

中安装了wordpress

我在public_html / newsite / myfolder / page.html中创建了一个简单的html页面

我需要访问www.mysite.com.ar/myfolder/page.html但我得到404页。

我在public_html / newsite

中尝试了这个
    ##################################
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /newsite/
# RewriteRule ^index\.php$ - [L]
RewriteRule ./myfolder /index.php [L]
RewriteCond %{REQUEST_URI} !^/(myfolder).*$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /newsite/index.php [L]
</IfModule>
# END WordPress
##################################

但它不起作用。 我也把它放在root(在public_html里面)

我该怎么办?

1 个答案:

答案 0 :(得分:0)

您可以通过重定向轻松解决此问题:

 Redirect 301 /myfolder/page.html  www.mysite.com.ar/newsite/myfolder/page.html

但最好重新考虑一下你的网址结构。你真的需要将你的wordpress放入'/ newsite /'吗?