.htaccess вопрос - PullRequest
       13

.htaccess вопрос

0 голосов
/ 22 июля 2011

Недавно изменил CMS с jShop на Drupal, и поскольку jShop использует сессии, я получаю много посетителей на мой сайт через такие страницы: -

page.php/privacypolicy/a9d08247d84a70a425dccf15e7e1f61b
page.php/privacypolicy/3091d422e0d5a61328329979dab8f10f

Как видите, идентификатор сессии всегда меняется, поэтому у меня возникают проблемы с перенаправлением старой страницы частной политики на новую, используя .htaccess.

Есть ли способ, которым я могу игнорировать последнюю часть URL-адреса и заставить его перенаправить что-либо, что page.php/privatepolicy/?

1 Ответ

1 голос
/ 22 июля 2011

Попробуйте:

<IfModule mod_rewrite.c>
    Options +FollowSymlinks
    RewriteEngine on

    # page.php/privacypolicy/abcd123... -> private-policy
    RewriteRule page\.php/privacypolicy.+ private-policy [R=301,L]

</IfModule>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...