wordpress 3.0
開啟隱藏的 "網誌網路" 功能選項
vi /var/www/wordpress/wp-config.php
#找到 define('WP_DEBUG', false);, 於其下加入:
define('WP_ALLOW_MULTISITE', true);
重新登入
http://www.example.com/wp-admin/
此時左邊功能清單的 "工具" 底下將出現 "網誌網路" 選項, 點入後即可選擇啟用何種 Multisite 功能
子網域 / 子目錄 只能擇一使用, 子網域方式需配合 DNS 設置才能運行
啟用網誌網路
請完成下列步驟以啟用建立網誌網路的相關功能。
小心:我們建議您先備份原有的 wp-config.php 檔案與 .htaccess 檔案。
#以下設置內容因環境不同而有所差異, 請遵照畫面指示, 勿從這裡複製使用
1.
於 /var/www/mass-age/wpmu/wp-content 建立一個 blogs.dir 目錄。
該目錄將用來儲存您各個網誌的上傳媒體檔案且必須可被網頁伺服器寫入。
2.
將下列文字加入您位於 /var/www/mass-age/wpmu/ 的 wp-config.php 檔案內,
放在 /* That’s all, stop editing! Happy blogging. */ 該行上方:
define( 'MULTISITE', true ); define( 'SUBDOMAIN_INSTALL', false );
$base = '/wpmu/'; define( 'DOMAIN_CURRENT_SITE', 'mass-age.com' );
define( 'PATH_CURRENT_SITE', '/wpmu/' ); define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );
3.
將下列文字加入您位於 /var/www/mass-age/wpmu/ 的 .htaccess 檔案內,替換其它 WordPress 規則:
RewriteEngine On RewriteBase /wpmu/ 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).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L] RewriteRule . index.php [L]
一旦您完成這些步驟,您的網誌網路便已啟用已設定。您將需要重新登入。 登入
http://cha.homeip.net/blog/2010/06/2441.html