WP多站点嵌套路径中的样式表和JS链接错误

时间:2012-09-15 作者:Daniyal

我在以下教程中实现了WP multisite的嵌套路径:http://maisonbisson.com/blog/post/14052/wordpress-hacks-nested-paths-for-wpmu-blogs/

几乎90%的任务都已实现,但我需要在RewriteRule方面得到帮助。htaccess文件。

以下是我目前的状态。htaccess文件:

RewriteEngine On
RewriteBase /james/
RewriteRule ^index\\.php$ - [L]

# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule  ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]
RewriteRule  ^[_0-9a-zA-Z-]+/(.*\\.php)$ $1 [L]
RewriteRule . index.php [L]
我无法在中重写样式表、JS和图像路径。htaccess,我尝试了多种规则,我尝试了替换:

RewriteRule  ^[_0-9a-zA-Z-]+/(wp-(content|admin|includes).*) $1 [L]
使用:

RewriteRule ^([_0-9a-zA-Z-]+/)+(wp-(content|admin|includes).*) $2 [L]
但这只会有助于使图像为slider的默认2010主题工作。

我正在编写:WordPress版本3.4.2

1 个回复
SO网友:Damien

WPMU在年被合并到WordPress中。。。2010年?我注意到你正在看的教程是2009年的。我想有些人仍然会混淆地提到WPMU,而实际上它是WordPress Multisite。

虽然大多数概念可能仍然有效。。。你想达到什么目标?仅仅拥有具有不同主题的独立域是标准功能,无需付出太多努力。

如果要使用多个域设置WordPress Multisite,可以尝试WordPress MU Domain Mapping.

就是这个插件Andrea_R is referring to in her comment 在您尝试遵循的教程中。

顺便说一句,Andrea\\u R是WordPress Multisite Forum 她甚至在自己的网站上有一本关于如何建立WordPress网络的免费指南。

结束