Forum Webscript.Ru

Общие => Веб Сервера => Тема начата: BNF123 от 18 Ноября 2004, 21:20:11

Название: Мои ЧПУ возвращают яндексу 406... почему??
Отправлено: BNF123 от 18 Ноября 2004, 21:20:11
В общем начну попорядку. Поставил я свой сайт на ЧПУ и радовался жизни, пока не произошло следующее. Пошел я как-то на:
http://webmaster.yandex.ru
Чтобы добавить страничку для переиндексации, а она мне говорит: "Не поставлю твой сервак вернул нам ошибку 406".
ПРИЧЕМ! Страницы (динамические) без ЧПУ ставятся отлично, а именно с ЧПУ 406...  Кто может знает почему?

Начну попорядку как я делал ЧПУ. Посмотреть на скриптик ЧПУшный можно здесь:
http://myfon.com.ru/me/sdlkfjasdlfj
"me.php" это скрипт, "sdlkfjasdlfj" любая другая надпись...

Вот мой .htaccess:
RewriteEngine On
RewriteBase /
RewriteRule ^me/(.*)$ /me.php/var1=$1

Кстати, после me.php стоит слэш потому, что у меня на серванте php 4.3.8 знак вопроса там не работает. (у меня на локале по 4.3.9 со слэшем не работает(-: )
Не понимаю причем тут версия РНР и акцесс... но вот так почему-то:lol:

me.php такой:
echo "\\$QUERY_STRING=" . $_SERVER["QUERY_STRING"] . "
\\$REQUEST_URI=$REQUEST_URI
\\$var1=$var1";
?>


А теперь, кому не сложно, попробуйте поставить:
http://webmaster.yandex.ru
туда адрес какой-либо:
http://myfon.com.ru/me/sdfsdfs


И Вы получите 406... почему?? Как сделать чтобы все проходило без проблем?
Может быть в настройках серванта чего? Подскажите, что можно проверить в httpd.conf например... и т.д. подскажите хоть чего-нибудь!:lol:((-:
Название: Мои ЧПУ возвращают яндексу 406... почему??
Отправлено: commander от 19 Ноября 2004, 10:17:32
RewriteRule ^me/(.*).html$ /me.php/var1=$1
Название: Мои ЧПУ возвращают яндексу 406... почему??
Отправлено: BNF от 20 Ноября 2004, 00:22:18
А почему именно так? У меня в ЧПУ не всегда ведь присутствует .html подстрока...