← All posts tagged вопрос

Willi
вопрос help .htaccess в первый раз столкнулся с ЧПУ
есть URLы. надо сделать ЧПУ.
URL вида
www.mysite.ru/?p=main
www.mysite.ru/?p=news
www.mysite.ru/?p=contacts
<...>

URL вида
www.mysite.ru/?p=item&id=3
www.mysite.ru/?p=new&id=1

нужно:
www.mysite.ru/main
www.mysite.ru/news
www.mysite.ru/contacts
<...>

и соотвественно
www.mysite.ru/item/3
www.mysite.ru/new/1

сейчас в .htaccess лежит вот что:

RewriteEngine on

RewriteRule ^([-a-zA-Z0-9]+) index.php?p=$1 [L]
RewriteRule ^([-a-zA-Z0-9]+)/? index.php?p=$1 [L]

что тут не так и почему при добавлении в адресную строку / ( mysite.ru/news/ ) все подключаемые файлы (css, js) не грузятся?
где я дурак и что делаю не так?
Willi
HTML jQuery DOM ajax начал изучать jquery и со временем наткнулся на косяк.
есть ф-я, срабатывающая по клику на DOM-элемент. Т.е.прописана в $(document).ready(function{})
DOM элемент находится в диве, который постоянно обновляется через ajax запрос. ответ запроса просто запихивается в див(пока что мне на php так проще и удобнее,генерировать html-ку). дык вот суть проблемы: когда во время первой отгрузки строится DOM, то функция срабатывает чётко для всех элементов внутри дива, но стоит случиться одному ajax запросу и данным обновиться, то они просто игнорируются. т.е.ф-я не выполняется для этих обновлённых или подгруженных элементов. и теперь вопрос: wtf?