nginx 下wordpress循环重定向
wordpress安装在 网站根目录下的blog目录:www.域名.com/blogwordpress.conf这样写的location / {
if (-f $request_filename/index.html){
rewrite (.*) $1/blog/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/blog/index.php;
}
if (!-f $request_filename){
rewrite (.*) /blog/index.php;
}
}
域名的conf这样写的
server
{
listen 80;
server_name www.域名.com;
index index.html index.htm index.php default.html default.htm default.php;
root/home/wwwroot/test;
include wordpress.conf;
location ~ .*\.(php|php5)?$
{
try_files $uri =404;
fastcgi_passunix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fcgi.conf;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 12h;
}
access_log off;
}
登陆提示循环重定向
求解 后台设置成固定连接打开文章的时候 可以正常访问 到登陆页面的时候就提示循环重定向 试了下网上找的location / {
try_files $uri $uri/ /index.php?q=$uri&$args;
}
方法没,弄明白 本来lnmp就自带了二级目录的伪静态,修改一下wp2.conf
然后include进去,reloadnginx就行了
页:
[1]