Say В настоящее время у меня есть URL, как:URL Rewrite и переадресовать вопрос
http://mydomain.com/showpost.php?p=123
Теперь я хочу, чтобы сделать его красивее:
http://mydomain.com/123/post-title
Я использую апачский рерайт, который захватывает сегмент '123' и верните url на
http://mydomain.com/showpost.php?p=123
OK. Вот проблема. Я хочу перенаправить оригинальные недобрые URL-адреса, которые были проиндексированы Google, в красивые версии, я хочу этого, потому что я слышал, что Google может наказать меня, если он видит несколько URL-адресов, указывающих на идентичный контент. Поэтому мне нужно
перенаправления /showpost.php?p=123 к/123/пост-название
Это я должен делать в PHP код соге нет никакого способа, Apache, чтобы иметь возможность выяснить " после заголовка», но если я поместить код перенаправления в PHP кода, то это будет бесконечный цикл, например:
Запрос: /showpost.php?p=123
перенаправлены:/123/послезаголовок
переписан на: /showpost.php?p=123
снова перенаправлены:/123/пост-название
...
так далее и так далее.
Извините, что я должен решить это решение Google, но я действительно не знаю, как описать свою ситуацию на английском языке, чтобы Google смог получить разумные результаты.
Пожалуйста, помогите мне. Благодарю.