我有一个域www.example.com
,我想将Wordpress(4.7.4)安装到www.example.com/wordpress/
。我也支持nginx反向代理,但不确定这是否相关。
以下.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]
等
我该如何配置?
if @farm.save
答案 0 :(得分:1)
在您的域根文件夹中创建“wordpress”目录&然后添加.htaccess,如下所述。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>
# END WordPress
答案 1 :(得分:0)
为什么使用.htaccess安装Wordpress?只需创建一个具有在服务器上读/写权限的数据库和用户,正确配置wp-config.php设置,并将Wordpress文件FTP到www.yourwebsitename.com/wordpress
然后您可以访问www.yourwebsitename.com/wordpress/wp-admin并进行设置。真的只需要5分钟。