Разбивка на страницы и .htaccess - PullRequest
0 голосов
/ 04 октября 2009

В настоящее время я показываю результаты, используя следующий URL index.php? Id = 1 и использую .htaccess, чтобы переписать его как cat / sub-cat /, и я использую нумерацию страниц, а URL-адрес следующей страницы - index.php? page = 2 и т. д., но я не могу заставить нумерацию страниц работать с моим переписанным URL-адресом .htaccess, например, threads / thread-name / показывает страницу нормально и т. д., но когда я нажимаю на ссылку на следующую страницу, я просто получаю то же самое страницы, если я использую обычный URL, такой как index.php? id = 1 & page = 2, который работает нормально, но я не могу заставить его работать лучше

Надеюсь, это ясно объясняет проблему:)

1 Ответ

2 голосов
/ 04 октября 2009

Если я правильно понимаю вашу проблему, то вам нужно переписать что-то вроде этого:

RewriteRule ([a-zA-Z_-]+)/([0-9]?) index.php?id=$1&page=$2

Который затем направляет / mycoolpage / 2 к index.php? Id = mycoolpage & page = 2 и т. Д.

А если последнее число отсутствует, то параметр запроса page будет просто пустым (так что вы бы предположили page=1)

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