RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^article/$ /article/? [R=301,L]
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/$
RewriteCond %{QUERY_STRING} !^$
RewriteRule ^ /? [R=301,L]
Возможно через ModRewrite
RewriteEngine OnRewriteCond %{REQUESRT_FILENAME} !-fRewriteCond %{REQUESRT_FILENAME} \.(jpg|jpeg|png|gif)$ [NC]RewriteRule (.*) http://site.com/$1 [R=301,L]
Правда поисковики просекут по 301 ответу, но в коде всё будет нормально.
Или второй вариант через скрипт
RewriteEngine OnRewriteCond %{REQUESRT_FILENAME} !-fRewriteCond %{REQUESRT_FILENAME} \.(jpg|jpeg|png|gif)$ [NC]RewriteRule (.*) /image.php [L]
Сам скрипт читает REQUEST_URI и грузит соответствующий файл с другого сервера, но тут нагрузка уже будет на сервер поболе.
Ещё есть вариант через nginx, но это не ко мне, извиняйте.
Автору уже намекали в одной из его тем, как лучше организовать данные, но он, видимо, либо читать не умеет от слова совсем, либо забыл, что тему создавал.
По моим понятиям было 95%. Видимо, пора менять свои представления.
Человек опередил время, правда, скажем, пятью-десятью годами позже.
Стоя, чё.
С какой стороны нормальная? Вы читали про древовидные структуры в реляционных базах, в частности, MySQL?
Тут даже от Adjacency List ничего не осталось, всё усложнено в разы. Про Nested Set вообще промолчу.
Рекомендую и вам и ТС почитать, а потом уже блистать в пабликах, троллить, обижаться, да хоть в дудку дуть.---------- Добавлено 07.10.2016 в 17:29 ----------
Говнокод? Пф. Если вы даже не поняли, для чего он предназначен, то, думается, не в говнокоде дело, а в ваших знаниях.
Ну да, я бы всю команду выпилил и адептов)
Спасибо, будем пробовать.
Ага, то, что нужно, ещё раз спасибо
Это не тот, который устанешь настраивать, а потом, в случае разочарования, ещё и удалять?
Подскажите под 7-ку СЕО-модуль. Нужны метатеги для терминов, таксономий и прочей чепухи.