之前用的LAMP(Linux+Apache+MySql+PHP),怎么配置重定向都不可以,只能用默认的,郁闷死了,昨天下班后将VPS的系统更改为LNMP(Linux+Nginx+MySql+PHP/PHPMyAdmin)了,配置重定向还是不成功,Nginx下的配置和Apache是不同的,他不支持.htaccess文件,需要在nginx.conf中配置,但是网络上大多配置方法已经不适用于wordpress3.*,最后在GOOGLE的结果页中一条一条翻,终于找到了解决方法,哈哈。
本人WORDPRESS3.2,亲测可以,正如本站的文章地址一样,我用的是/%postname%/,据说是对SEO最好的一种永久链接格式。
nginx配置文件地址:/usr/local/nginx/conf/nginx.conf
填加下面的代码后重启nginx即可.
重启Nginx命令:#/usr/local/nginx/sbin/nginx -s reload
我的配置文件如下:
server { listen 80; server_name www.izhangheng.com; index index.html index.htm index.php; root /home/wwwroot; #重定向配置开始 location / { try_files $uri $uri/ /index.php?q=$uri&$args; } #重定向配置结束 location ~ .*\.(php|php5)?$ { fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_index index.php; include fcgi.conf; }
不知道博主交换链接否,谢谢
不知道博主交换链接否,谢谢
很早前就用了。
很早前就用了。