0
我得到了一个使用WordPress的主要网站,它设置在域的根。两个WordPress的 - 主要在根,在子文件夹中的开发版本
我基本上希望有非常相同的WordPress的DEV版本中的子文件夹(使用复制数据库),如/ dev/
问题,我得到的是,当我尝试访问开发版,主要WordPress的根似乎陷入了请求(htaccess?),并提供了一个“未找到”页面。
这里是我的根htaccess的:
# BEGIN WordPress
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
# MultiLingual domain
RewriteCond %{HTTP_HOST} ^(www.)?domain-other-language\.com* [OR]
RewriteCond %{HTTP_HOST} ^(www.)?domain-other-language2\.com*
RewriteRule (.*) http://www.main-domain.com/$1?lang=en [R=permanent,L]
# Alternate domain
RewriteCond %{HTTP_HOST} ^(www.)?other-domain\.com*
RewriteRule (.*) http://www.main-domain.com/$1 [R=permanent,L]
# this doesn't seem to work
RewriteRule ^dev/$ - [PT,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
奇怪的事情:如果我完全删除DEV文件夹中的.htaccess文件(根文件的副本),那么我可以查看DEV版本的WordPress。只要我将一个.htaccess文件(甚至是EMPTY)放入dev文件夹,根wordpress就会显示它的404。 – ecchymose