WordPress:一个网站名下的两个WP网站。 htaccess应该是怎样的?
问题描述:
我有两个WP站点: site.com/ & site.com/de/WordPress:一个网站名下的两个WP网站。 htaccess应该是怎样的?
这些网站拥有独立的DB和WP核心。
选项siteurl对于第二个数据库具有值site.com/de/。 我也改变site.com/.htaccess到:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^de/.*$ /de/index.php [L]
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
但它不工作。然后我得到404错误。我在htaccess中错了什么地方?
答
通常你不应该做任何事情!
达斯würdeICH所以玛沁:) 我会做这样的:
在www.site.com:
# -FrontPage-
IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*
<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>
AuthName nextrr.de
AuthUserFile /home/chris/public_html/_vti_pvt/service.pwd
AuthGroupFile /home/chris/public_html/_vti_pvt/service.grp
和site.com/de/
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /de/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /de/index.php [L]
</IfModule>
# END WordPress
我不认为你应该为自己做任何事情,我已经在类似案例上多次安装过wp,并且不需要做任何事情。 – 2012-01-17 10:44:38
哦,我的错。我没有改变家庭的选择。现在它完美了! Thx给所有人! – Anthony 2012-01-17 11:34:44