Регистрация
Вход через соцсети
Восстановление пароля

HTTP Error 404.0 - Not Found

Новый топик
17.11.2012, 16:25
Ответить | Цитировать
Гость
Гость

день добрый!
Пытаюсь поставить CMS на хостинг http://www.aruba.it/

http://testing.samenergia.it/ - главная страница работает нормально!

А вот http://testing.samenergia.it/ishop/handy/ выдает
"HTTP Error 404.0 - Not Found
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable."

Как я понимаю mod_rewrite - не работает!!! что мне надо сделать?!

В .htaccess

DirectoryIndex index.php

AddDefaultCharset utf-8

# Если NetCat стоит в подпапке, например mysite, то
# ErrorDocument 404 /mysite/netcat/require/e404.php
# в противном случае
ErrorDocument 404 /netcat/require/e404.php

Options -Indexes
Options +FollowSymLinks

<IfModule mod_php5.c>
php_flag magic_quotes_gpc on
php_flag display_errors off
php_value error_reporting 0
php_value arg_separator.output "&amp;"
php_value mbstring.internal_encoding UTF-8
php_value short_open_tag on

</IfModule>

<ifModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
# Если NetCat стоит в подпапке, например mysite, то
# RewriteRule ^(.+)$ /mysite/netcat/require/e404.php
# в противном случае
RewriteRule ^(.+)$ /netcat/require/e404.php
RewriteRule .* - [E=HTTP_IF_MODIFIED_SINCE:%{HTTP:If-Modified-Since}]
RewriteRule .* - [E=HTTP_IF_NONE_MATCH:%{HTTP:If-None-Match}]
</ifModule>
17.11.2012, 17:53
Ответить | Цитировать
MipH
Спирин Дмитрий
MipH

Зарегистрирован:
2004-12-22
Сообщений: 252

Напишите какой-нибудь мусор в htaccess, сайт должен сломаться в 500 ошибку. Значит файл работает.

Поменяйте инструкцию DirectoryIndex index.php на DirectoryIndex index.php123, после этого, если файл работает. http://testing.samenergia.it/ должен перестать открываться.

С помощью функции phpinfo() в любом php-скрипте выясните, действительно ли стоит расширение mod_rewrite

Попробуйте убрать условия <ifModule mod_rewrite.c>, чтобы инструкции выполнялись независимо от наличия модуля.

Короче, экспериментируйте и пишите в саппорт хостинга.

bbzone@gmail.com | bbz.ru | miph.info | miph.ru
Вы можете обратиться ко мне, если необходима разработка функционала на NetCat
17.11.2012, 18:09
Ответить | Цитировать
Гость
Гость

А если не работает .htaccess написал в нем "DirectoryIndex index.php123" и все без изменения
17.11.2012, 19:10
Ответить | Цитировать
MipH
Спирин Дмитрий
MipH

Зарегистрирован:
2004-12-22
Сообщений: 252

напишите 123 просто на любой строке. То, что вы написали, всего лишь говорит, что индексный файл index.php123 =)

Но если никакие правки сайт не ломают, значит htaccess задизейблен. Писать в саппорт, чтобы выключили такую возможность. Ну или прописывать все инстнукции из него непосредствено в конфиг хоста в apache

bbzone@gmail.com | bbz.ru | miph.info | miph.ru
Вы можете обратиться ко мне, если необходима разработка функционала на NetCat
19.11.2012, 14:27
Ответить | Цитировать
Гость
Гость

а можно ли правила что в .htaccess описать в Web.config ?!
И как это сделать!
19.11.2012, 14:33
Ответить | Цитировать
MipH
Спирин Дмитрий
MipH

Зарегистрирован:
2004-12-22
Сообщений: 252

Web.config - это файл из области IIS? Вы какой веб-сервер используете? =)

Если у вас все же IIS. Но с учетоам ваших вопросов советую забыть про этот способ.
http://netcat.ru/support/forum/ustanovka-sistemy-hosting/cms-netcat-netcat-na-iis-11155.html

http://netcat.ru/support/forum/ustanovka-sistemy-hosting/cms-netcat-ustanovka-netcat-na-iis-realno-11620.html

bbzone@gmail.com | bbz.ru | miph.info | miph.ru
Вы можете обратиться ко мне, если необходима разработка функционала на NetCat
198 196 2012-11-19 14:33:22 12738
Описание проекта