oenomaus2013
13.02.2014 - 11:37
Доброго времени суток!
учусь делать чпу для сайта и возникла такая проблема...
Например если я нахожусь на странице:
site.ru/category/1при переходе по такой ссылке
<a href="#">link</a>
в адресной строке появляется:
site.ru/category/1?view=category&category=1а если еще раз нажать на
<a href="#">link</a>
появляется еще дубль и так до бесконечности...
site.ru/category/1?view=category&category=1&view=category&category=1как удалить добавление параметров,что необходимо прописать в htaccess? чтобы в адресной строке было например....site.ru/category/1# ???
в htaccess я прописал:
RewriteRule ^category/(\d+)/?$ index.php?view=category&category=$1 [QSA]
Игорь_Vasinsky
13.02.2014 - 12:10
Цитата |
site.ru/category/1?view=category&category=1 |
как так?
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
McLotos
13.02.2014 - 15:38
Ну самое логичное не нажимать на эту ссылку. Шутка
Хотелось бы увидеть код обработчика, какой скрипт принимает значения ссылок?
Была у меня как-то давно такая ситуация.
_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки