error 500 c .htaccess

Статус
В этой теме нельзя размещать новые ответы.
M

Makc79

Прохожие
Доброе время суток.
Столкнулся с такой проблемой после переноса сайта на другой хостинг.
На старом хостинге был прописан такой .htaccess
Код:
AddDefaultCharset utf-8
Options -Indexes
Options +FollowSymlinks
DirectoryIndex index.html
AddHandler application/x-httpd-php5 .php .php5 .php4 .php3
# this is a recommended ZFW handler
RewriteEngine On
RewriteRule !(.*(test.php|sub.php|bileti.php|panel|js|swf|ico|gif|jpg|png|css|zip|gz|xml))$ index.php [NC,QSA,L]
RewriteCond %{HTTP_HOST} ^.*$
<Files 403.shtml>
order allow,deny
allow from all
</Files>
что делало "дружелюбные ссылки" типо Для просмотра ссылки Войди или Зарегистрируйся
на новом хостинге при таком .htaccess выдаёт ошибку 500
что я сделал, убраз из .htaccess пару строчек, в итоге на новом хостинге такой .htaccess
Код:
AddDefaultCharset utf-8
Options -Indexes
Options +FollowSymlinks
AddHandler x-mapp-php5 .php .php5 .php4 .php3
# this is a recommended ZFW handler
RewriteEngine On
RewriteCond %{HTTP_HOST} ^.*$
<Files 403.shtml>
order allow,deny
allow from all
</Files>
ошибку 500 перестало показывать, НО теперь не работают ссылки, все ссылаются, что такой странице нет и все из за .htaccess подскажите плз как с этим бороться.
временный домен нового сайта (новый хостинг)
Для просмотра ссылки Войди или Зарегистрируйся
 
Код:
RewriteRule !(.*(test.php|sub.php|bileti.php|panel|js|swf|ico|gif|jpg|png|css|zip|gz|xml))$ index.php [NC,QSA,L]
Вот эту строчку верни обратно
 
надо вернуть старый .htaccess и посмотреть error.log чтобы узнать что именно вызывает ошибку.

ЧПУ задается строчкой, которую указал гудвин.

однако, строчка которая начинается на RewriteCond в оригинальном файле, расположенна не правильно. за ней должен следовать RewriteRule. Возможно что ошибка из за нее. Если работало правильно, то лучше ее вообще убрать.
 
На некоторых хостингах параметр Option запрешен.
Код:
Options -Indexes
Options +FollowSymlinks
возможно в этом проблема.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху