如何删除URL中的帖子页码

时间:2014-06-25 15:37:35

标签: wordpress nginx rewrite

我正在使用Wordpress,而wordpress具有此功能,可让您将单个帖子分成多个页面。

我现在遇到的问题是,当用户注意到第2页时,该网址将成为www.domain.com/post-title/2/,而不是留在www.domain.com/domain-title/

只是为了澄清,因为我在较长的帖子中使用了nextpage短代码,所以对于1个帖子,我会说...几页如:

http://www.domain.com/post1/ http://www.domain.com/post1/1/ http://www.domain.com/post1/2/ http://www.domain.com/post1/3/

我希望无论在哪个帖子页面上阅读http://www.domain.com/post1/

我正在使用Nginx btw。谢谢!

1 个答案:

答案 0 :(得分:0)

这是我的nginx wordpress配置

server {
        listen 80;
        server_name domain.com;
        server_tokens   off;
        root /path/to/root;
        access_log /var/log/nginx/wordpress_access.log;
        error_log /var/log/nginx/wordpress_error.log;
        index index.php;
        charset utf-8;
        gzip on;
        gzip_disable "msie6";

        location / {
                try_files $uri /index.php$request_uri;
        }
        location ~ \.php {
                include fastcgi_params;
                # change according to ur sock/port 
                fastcgi_pass   unix:/var/run/php5-fpm.sock;
        }
        location ~ /\.ht {
                deny all;
        }
}

然后转到永久链接配置页面http://domain.com/wp-admin/options-permalink.php并更改固定链接设置