|
|
17.01.2013, 12:05
|
|
Максим
Зарегистрирован: 2010-09-14
Сообщений: 3
|
Здравствуйте!
На хостинге Агава у меня расположены два сайта: 1 на движке Джумла и 2 на движке Неткат.
Все переходы по ссылкам с главной страницы 2 сайта приводят к ошибке 404.
Если в файловом менеджере панели управления хостинга посмотреть папку public_html то обнаруживается пустой файл .htaccess
Из-за чего это произошло, не знаю.
Но думаю, что ошибка 404 происходит по этой причине.
Я верно понял причину ошибки?
Подскажите пожалуйста, как решить эту проблему!
С уважением
|
|
|
17.01.2013, 15:30
|
|
Asiat
Аниматика
Зарегистрирован: 2005-12-12
Сообщений: 576
|
Содержимое родного 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 "&"
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?REQUEST_URI=$1 [L,QSA]
RewriteRule .* - [E=HTTP_IF_MODIFIED_SINCE:%{HTTP:If-Modified-Since}]
RewriteRule .* - [E=HTTP_IF_NONE_MATCH:%{HTTP:If-None-Match}]
</ifModule>
|
|
|
18.01.2013, 08:27
|
|
Руслан Густокашин
Студия Вэлпис
Зарегистрирован: 2012-02-06
Сообщений: 962
|
Да, с пустым .htaccess неткат работать не будет. Но вам желательно будет после починки проверить разные функции сайта. Ведь если испортился один файл, то мог испортиться и какой-нибудь еще.
|