#.htaccess #redirect #rewrite
#.htaccess #перенаправление #переписывание URL
Вопрос:
http://egeszseg.7ed.hu / имеют следующий контент .htacces
RewriteEngine on
RewriteRule ^/adat/ - [L,NC]
Redirect 302 / https://www.facebook.com/pages/Egészségsarok-eapo/121098704741203
RewriteCond %{HTTP_HOST} ^egeszseg.7ed.hu$ [OR]
RewriteCond %{HTTP_HOST} ^www.egeszseg.7ed.hu$
RewriteRule ^/$ "https://www.facebook.com/pages/Egészségsarok-eapo/121098704741203" [R=301,L]
Пытался загрузить файлы из /adat/
каталога, но перенаправляет на страницу facebook с ошибкой вместо загрузки файла, выделенного на сервере:http://egeszseg.7ed.hu/adat/miert-ellenzik-a-hatasos-termeszet-adta-gyogymodokat-itt-a-valasz.pdf
Пожалуйста, дайте мне понять, как я могу это решить?
Ответ №1:
Вам нужно избавиться от Redirect
директивы и удалить начальные косые черты в ваших шаблонах регулярных выражений:
RewriteEngine on
RewriteRule ^adat/ - [L,NC]
RewriteCond %{HTTP_HOST} ^egeszseg.7ed.hu$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.egeszseg.7ed.hu$ [NC]
RewriteRule ^ https://www.facebook.com/pages/Egészségsarok-eapo/121098704741203 [R=301,L,NE]