Перейти к содержанию
7up

Скрыть в ЧПУ свою переменную. Как?

Рекомендуемые сообщения

В юрл использую свое доп. значение, добавлением в конце &custom=my с которым в контроллере произвожу вычисления.

 

Собственно это портит вид красивого ЮРЛа. Возможно ли это использовать более красиво, как ЧПУ? например .../my/

Ковырять seo_url.php или в случае SEO pro - seo_pro.php ?

Подскажите верный путь.

Заранее спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Конечно ковырять

 

Причем на этапе реврайта - формирования ЧПУ ссылки

 

А входящий url - в htaccess

 

RewriteRule ^(.*)/custom-(.*) $1?custom=$2 [QSA]

 

И добавить это в после

RewriteRule ^download/(.*) /index.php?route=error/not_found [L]

т.е. перед основным преобразованием.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Конечно ковырять

 

Причем на этапе реврайта - формирования ЧПУ ссылки

 

А входящий url - в htaccess

 

RewriteRule ^(.*)/custom-(.*) $1?custom=$2 [QSA]

 

И добавить это в после

RewriteRule ^download/(.*) /index.php?route=error/not_found [L]

т.е. перед основным преобразованием.

Спасибо за вектор... немного нащупал, добавив эти строки получил преобразование, а также в таблицу  url_alias значения, где query значение "custom=my" где keyword значение "my", теперь добавив вконце юрла /my/ перебрасывает на /?custom=my не сообщая "страница не найдена"

 

Как это ловить в seo_pro.php пока ума не приложу.

 

Дело в том, что этот seo_pro.php в отличии от стандартного seo_url.php съедает мои переменные, ?custom=my когда я их добавляю вконец юрла тем самым не давая мне передать значение в контроллер :(

 

Буду признателен за подсказки в этом направлении :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.