@nicksemkin

Загрузил код .htaccess, а из-за него скачиваются страницы. В чем дело?

Страницы вида page.html, со временем понадобилось использовать php-код на этих страницах. Расширение с page.html на page.php менять не вариант. В поисковике на высоких позициях страницы.

В итоге нашел код, который позволяет обрабатывать php на html страницах.

Вместе со всем кодом получилось так:

<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} ^www\.(.*)$
RewriteRule ^(.*)$ http://%1/$1 [L,R=301]

AddType application/x-httpd-php .php .htm .html



RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html


RewriteEngine on
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^.]+)\.html\ HTTP
RewriteRule ^([^.]+)\.html$ http://vash-master.tv/$1 [R=301,L]
RewriteCond %{REQUEST_URI} !(\.[^./]+)$
RewriteCond %{REQUEST_fileNAME} !-d
RewriteCond %{REQUEST_fileNAME} !-f
RewriteRule (.*) /$1.html

RewriteCond %{REQUEST_URI} /index
RewriteRule ^(.*)$ http://vash-master.tv/ [R=301,L]


Но проблема в том, что после добавления этой строки открываешь любую страницу и просто начинает ее скачивать, вместо того, чтобы открыть. В чем трабл? не пойму.

Хостинг hc.ru, если имеет значение. Может что-то в коде конфликтует? Подскажите пожалуйста.

P.S. Без этой строки все остальное прекрасно работает.
  • Вопрос задан
  • 273 просмотра
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега htaccess
RemoveHandler .html .htm 
AddType application/x-httpd-php .php .htm .html .phtml
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы