如何将wordpress安装在子目录中?nginx配置文件该怎样写
1个回答
展开全部
主目录安装的什么
不知道你主目录安装的什么,我只发你子目录的写法 假设子目录为WP
location /wp {
if (-f $request_filename/index.php) {
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite ^/wp/(.*)$ /wp/index.php;
}
}
如果是主目录也是WP 那么主目录的则是
location / {
index index.html index.php;
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /index.php;
}
}
上面两个文件,同时写个域名配置文件里就可以了 不懂再追问
不知道你主目录安装的什么,我只发你子目录的写法 假设子目录为WP
location /wp {
if (-f $request_filename/index.php) {
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite ^/wp/(.*)$ /wp/index.php;
}
}
如果是主目录也是WP 那么主目录的则是
location / {
index index.html index.php;
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /index.php;
}
}
上面两个文件,同时写个域名配置文件里就可以了 不懂再追问
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询