Далаю сайт всего с 1ой страницей, всё остальное - GET запросы, замаскерованные под папки.
В htaccess'е я почти ничего не понимаю и как следствие просто копирую и накопировался до этого:
...
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} ^/index$
RewriteRule . / [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)/(.*)$ index.php?page=$1&id=$2 [L]
RewriteRule ^(.*)/(.*)/(.*)$ index.php?page=$1&id=$2&num=$3 [L]
...
формируется:
из этого домен.com/?page=articles?id=1
это домен.com/articles/1
||||| Проблема:
Понадобились ещё getики для полноты картины и добавил я вот это (RewriteRule ^(.*)/(.*)/(.*)$ index.php?page=$1&id=$2&num=$3 [L]) в htaccess в надежде, что он поймет меня, а я его и не пытаюсь больше понять, но вообщем проблема в чем:
Файлы в папочках не воспринимает т.е. думает getовский запрос
Пример: домен.com/user/page/avatar/7193654981.png - и почему он не понимает, что это картинка?
Конечо исключения писать я не могу в htaccess, т.к. имена для аватрак генерируются по мере их регистрации, я не хочу сам это вписывать, насчет fopen() в php я не уверен, что можно добавлять и плюс htaccess будет перегруженным...
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.