我有WordPress地址http://www.example.com/blog/, 现在我希望它可以作为http://www.example.com/ 无需将wordpress移动到根目录。
我已经做出了适当的决定。htaccess更改。
wp配置。php:
define("WP_HOME", "http://{$_SERVER["HTTP_HOST"]}");
define(\'WP_CONTENT_DIR\', $_SERVER["DOCUMENT_ROOT"] . "/blog/wp-content");
define(\'WP_CONTENT_URL\', "http://{$_SERVER["HTTP_HOST"]}/blog/wp-content");
有一点不起作用,那就是WordPress使用www.example。com/wp包括/而不是www.example。com/blog/wp包括/
甚至还有像www.example这样的include。com/%post name%/wp包括/js/jquery/jquery。js?版本=1.7.2
我已经把它修好了。htaccess:
RewriteRule wp-includes/(.*) /blog/wp-includes/$1 [L]
这是更好的方法吗?