Не нравятся результаты поиска? Попробуйте другой поиск!

Нужна помощь с чпу


     31.08.2014    Общие вопросы, Общие вопросы по PHP    1217

вопрос
Хочу добавить в url чпу-2 дату новости, примерно такой вид http://mysite.local/main/1-post1-2014-08-31.html , заменил в short и custom.php строку чпу2 на
$full_link = $config['http_home_url'] . get_url( $row['category'] ) . "/" . $row['id']. "-" . $row['alt_name'] . "-" . date( 'Y-m-d', $row['date'] ) . ".html";
, все работает, но пролема если включить обработку неверных чпу в админке, то оно редиректит на исходный адрес чпу2 , то есть сайт/категория/id-имя новости.html. После добавил в full.php
$full_link = $config['http_home_url'] . $c_url . "/" . $row['id']. "-" . $row['alt_name'] . "-" . date( 'Y-m-d', $row['date'] ) . ".html";
, но все равно редиректит на исходный адрес чпу2, проблема скорей всего в этом , немогу понять как изменить на правильную строку
header("Location: {$re_url}{$c_url}/{$row['id']}-{$row['alt_name']}.html");
, прошу помощи, могу заплатить немного рублей 200-300

Ответа пока нет


Комментарии пользователей (7)

unik
4

82 | 15

unik - 31 августа 2014 15:50 - Юзер

Все сделал уже почти сам, подскажите только немогу найти где формируется url новости, при добавлении из админки, в inc/addnews.php искал, но что не ненашел

unik
4

82 | 15

unik - 1 сентября 2014 11:58 - Юзер

Ничего неполучилось, все еще нужна помощь , url выводится таким
$full_link = $config['http_home_url'] . $c_url . "/" . $row['id']. "-" . date( 'Y-m-d-', $row['date'] ) . $row['alt_name'] . ".html";

, нужно чтобы редирект правильно обрабатывал такой адрес, и в случае если адрес изменился с 12-2014-08-31 на 12-2014-09-1 то с первого адреса делало редирект на второй, это нужно для всех новостей
header("Location: {$re_url}{$c_url}/{$row['id']}-{$row['alt_name']}.html");
, пишите сюда, либо в личку свои цены

unik
4

82 | 15

unik - 1 сентября 2014 12:33 - Юзер

Или посоветуйте к кому можно обратиться за платной помощью?

unik
4

82 | 15

unik - 1 сентября 2014 13:08 - Юзер

Нужно только для новостей, всякие topnews и прочие файлы ненужны, только short.custom.full.php

unik
4

82 | 15

unik - 3 сентября 2014 12:35 - Юзер

Все еще актуально, нужна помощь с редиректом

unik
4

82 | 15

unik - 3 сентября 2014 12:58 - Юзер

Пробую так
header("Location: {$re_url}{$c_url}/{$row['id']}-{$row['alt_name']}"."-".date( 'Y-m-d', $row['date'] ). ".html");
пишет циклическая переадресация, ну хоть кто-нибудь помогите(

stafer
7

stafer - 31 марта 2015 14:05 - Юзер

Здравствуйте, подскажите пожалуйста как Вы решили проблему с обработкой неверных URL ЧПУ

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы