htaccess переписать URL - PullRequest
       1

htaccess переписать URL

0 голосов
/ 12 марта 2012

Итак, я слышал, что вы можете использовать htaccess, чтобы переписать URL сайта.Например, у меня есть страница php для просмотра тем / сообщений, которая выглядит следующим образом:

http://website.com/view.php?id=133

Мне сказали, что я могу сделать так, чтобы она выглядела как

http://website.com/view/133

У меня также есть эта ссылка

http://website.com/delete.php?id=144

, и я хочу, чтобы она выглядела так

http://website.com/delete/144

Как бы я поступил так?

Спасибо.

Ответы [ 3 ]

0 голосов
/ 12 марта 2012

Да, вы можете сделать все это с помощью .htaccess.

Проверьте мой ответ Перенаправление localhost / xxx на localhost / xxx.php в WAMP

Я надеюсьэто помогает.

0 голосов
/ 12 марта 2012
RewriteRule ^(.*)/([0-9]+)$ $1.php?id=$2 [NC,L]

Вы должны указать URL-адрес как http://website.com/delete/144,, после чего он будет перенаправлен на delete.php с 144 в качестве идентификатора.

Например,

<a href="http://website.com/delete/$id">Delete</a>
0 голосов
/ 12 марта 2012
RewriteRule ([a-z])/([0-9])\ $1.php?id=$2

([a-z]) заменит имя вашей страницы ([0-9]) и заменит ваш идентификатор соответственно в правой части

Пожалуйста, обратитесь

http://corz.org/serv/tricks/htaccess2.php

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