Sign in to follow this  
Followers 0
VanKrock

Redirect 301 Nginx

4 posts in this topic

Всем привет!

Подскажите пожалуйста, как сделать редирект с одной страницы на другую, сейчас есть для одной страницы 2 url: site.ru/category/articleID/ и site.ru/category/articleID-articleName/
Как сделать редирект со второго url на первый?

Share this post


Link to post
Share on other sites

В файл .htaccess вставь

 

RewriteEngine On

RewriteRule ^(.*)category/articleID-articleName$ http://www.site.ru/category/articleID [R=301,L]

Это нужно сделать на nginx, а не на apache. Там нет .htaccess, зато есть nginx.conf но там делается точно по-другому.

Share this post


Link to post
Share on other sites

Это нужно сделать на nginx, а не на apache. Там нет .htaccess, зато есть nginx.conf но там делается точно по-другому.

Сорри, невнимательно прочитал. Тогда вот так:

server {
     listen  80;
    server_name  site.ru/category/articleID-articleName/;
    rewrite ^ site.ru/category/articleID/$request_uri? permanent; #301 redirect
}

Тогда так попробуйте. Вставить в файл nginx.conf

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.