InoHacker

InoHacker
tw: inohacker
Рейтинг
75
Регистрация
18.10.2009
539490

По идее должен все не существующие запросы перебрасывать на index.php ... у тебя кстати может index.html ?

Была проблема такая, попал корпоративный сервак в черный список. Письма на мыло.ру возвращались с отлупом "типа спам".

Использовал вот это,

написав, что у меня интернет-магазин и мы высылаем на ящики клиентов подтверждения заказов, приложил что требуется по ссылке

и через день пришел ответ, что все в порядке, попробуйте. Теперь письма ходят "на ура".

Фиг знает, вольюсь не всяк случай =)

есть АнольС.ru ... ноль - цифра. Недавно подарили =)

Может подойдет ? =)

А ошибка точно в это коде ?

Может в правилах что то накосячено ?

Seonight:
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

выдает

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, root@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Попробуй так:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteRule (.*) index.php
anser06:
С другой стороны, на хорошем сайте должна быть модерация.

Получается что нужна то как раз ПРЕДмодерация ..... но ИМХО это жесть ...

/ru/forum/423386+%EF%E5%F0%E5%EB%E8%ED%EA%EE%E2%EA%E0

/ru/forum/422882+%EF%E5%F0%E5%EB%E8%ED%EA%EE%E2%EA%E0

/ru/forum/414861+%EF%E5%F0%E5%EB%E8%ED%EA%EE%E2%EA%E0

/ru/forum/408224+%EF%E5%F0%E5%EB%E8%ED%EA%EE%E2%EA%E0

/ru/forum/408181+%EF%E5%F0%E5%EB%E8%ED%EA%EE%E2%EA%E0

Это лишь небольшое кол-во ссылок из списка при поиске на форуму по фразе "внутренняя перелинковка".

Пы.Сы. Все еще подрабатываю поисковиком .... недорого.

Str256:
Эти же страницы не перебрасываются. И такая тоже http://www.muskul.ru/forum/htdataa к примеру.

ммм .. тогда не понимаю .... а что тогда делает вот этот код:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php

в .htaccess ?

Это не про 404, 404 у меня переделана в самой Джумле (т.е. когда Джумла выдает 404)

Никогда не использовал данную функцию, но из того, что удалось прочитать, понял что массив надо задавать все же в виде:

array(1, 2, 3, 4).

Готов предположить что при способе, которым задает этот параметр ТС, параметр воспринимается как integer (не спрашивайте как это получается, не знаю =) предполагаю, что подставляется [0] => 96465) ... а если первый параметр integer, то:

Если первый аргумент - integer или float, то обязательно должен быть хотя бы ещё один.

Выводы сделал из ошибки:

Не правильное число аргументов для max()
Str256:
И что вам мешает сделать как я сказал? Написать в роботсе, что я сказал, затем удалить адрес http://www.muskul.ru/forum/viewtopic.php? через деурл. Новый форум не пострадает, а эти урлы из базы Яндекса должны исчезнуть. Затем 404 настроить, чтобы по любым несуществующим урлам - она выдавалась.

В роботс добавил, спасибо.

Делурл не проходит ... пишет, что указанный урл не проиндексирован=()

Любые, не существующие урлы, у меня и так перебрасываются на 404 (мою страничку).

Всего: 1309