我有一个域,www.example.com
,我想安装Wordpress(4.7.4)到www.example.com/wordpress/
。我也支持nginx反向代理,但不确定这是否相关。如何在子文件夹(包括wp-admin)上安装Wordpress
以下.htaccess
不起作用,即。一个GET
请求www.example.com/wordpress/
重定向到www.example.com/wp-admin/install.php
。我需要整个安装生活在/wordpress/
子文件夹,即。 www.example.com/wordpress/wp-admin/install.php
等
我该如何配置?
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule^- [L]
RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^(.*\.php)$ wp/$1 [L]
RewriteRule . /wordpress/index.php [L]
感谢您的输入。我实际上最终使用了一个子域而不是子文件夹,像一个魅力一样工作。 – knutole
(y)欢迎! :) –