Если вы думаете что ломают сайты исключительно с трафиком или пузомерками, то вы глубоко заблуждаетесь.
gif-ки вроде бы совсем убрали из-за потенциальной опасности, и всё прогоняют через GD. Если нет острой необходимости, лучше убрать.
Случаем не взломали?
Так ТС вроде утверждает что бд тормозит. Не из статики же ее дергают.
А покажите ка нам свои запросы (логи медленных запросов)
В конце имени... А $filename не имя файла целиком?
Продебажте все переменные.
делать редирект на мод_реврайт
Потому что это обычная страница.
Хотя в данном случае оно и может сработать, но сработает для всех /forum/showthread.php
Вообще-то всплывающие окна делают на javascript. А выбор да или нет можно тупо сделать при отправки, перехватив событие onsubmit (jquery - submit). вызвать confirm, если true отправить форму если нет - return false.
Если хотите через промежуточный файл, то отправляйте не ссылкой, а также формой.
superpopupwindow.php
<form action="/delete.php" method="post">
<input type="hidden" name="var1" value="<?=$_POST['var1']?>" />
<input type="submit" value="Да">
<input type="button" value="Нет" onclick="history.go(-1);return false;">
</form>
Разве в бд цитаты хранятся в виде ббкода, не в распаренным виде?
Вызывайте свой скрипт в том файле куда отправляется форма, в чем проблема?
И не должно быть у меня "так сложилось". Проектируйте нормально, нет - переделывайте.
Потому что Redirect не работает с параметрами.
После RewriteEngine ON
RewriteCond %{QUERY_STRING} ^t=19$
RewriteRule ^showthread\.php /discussion/injections-from-rabies.html [R=301,L]
Убьете все параметры. Не верю что вообще нигде не используются параметры на сайте.