Перенаправить URL на основе его первого символа с помощью htaccess - PullRequest
1 голос
/ 02 февраля 2011

Поэтому у меня возникла проблема, при которой я пытаюсь перенаправить URL-адрес в зависимости от того, начинается ли он с определенных цифр. Мне нужно перенаправить посетителя сайта, если первый символ конечного URL-адреса начинается с цифры «1», затем мне нужно удалить номер 1 URL-адреса, а затем заменить 1 определенным путем к каталогу.

Итак, вот конкретный пример для пояснения. Если пользователь нажимает (или вводит в адресной строке браузера)

http://www.example.com/1d39g

они будут автоматически перенаправлены на

http://www.example.com/product/d39g

Также ничего не стоит, они, набрав индивидуально этот URL, будут читать его с ярлыка в почте, они не всегда будут нажимать на ссылку. Изначально я думал об этом через jQuery, но я думал, что .htaccess будет лучшим способом подойти к этому.

1 Ответ

4 голосов
/ 02 февраля 2011

Активируйте псевдоним мода, затем добавьте его в свой .htaccess

RedirectMatch /1(.*)$ /product/$1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...