我有一個域,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)歡迎! :) –