#apache #codeigniter #.htaccess
#apache #codeigniter #.htaccess
Вопрос:
я впервые задаю свой вопрос о StackOverflow. Обычно я нахожу всю необходимую помощь и ответы в существующих разделах, но здесь я просто не могу найти никакого решения для своей проблемы.
У меня есть веб-сайт, размещенный на somedomain.com , мой клиент в настоящее время предлагает какой-то призовой конкурс, и он хочет разместить PDF-файл правил и условий на веб-сайте. Этот файл PDF должен быть доступен с somedomain.com/jeu-concours URL-АДРЕС.
Вот мой сервер www / папка :
У меня есть папка ‘jeu-concours’ с файлом xxxx.pdf в моей корневой папке www, и я перепробовал все, что нашел на форумах, для настройки моего .htaccess, но ничего не работает..
Либо somedomain.com/jeu-concours отображается как список файлов, если я использую параметры -Indexes, я не могу найти путь, если я использую 301 перенаправление, я получаю бесконечные циклы, если я использую RewriteRule, кажется, ничего не произошло и т.д..
Я молодой инженер по вычислительной технике, и я всегда решаю свои проблемы в одиночку, но у меня действительно возникают проблемы с пониманием и освоением конфигурации apache и управления htaccess..
Краткая версия :
В настоящее время у меня есть это, когда я перехожу к somedomain.com/jeu-concours :
и вместо этого списка файлов я хочу, чтобы он был в моем файле Reglement-jeu-TAS.pdf. Я не знаю, должен ли я использовать RewriteRule или Redirect или что-то еще, и я не знаю, какой .htaccess я должен изменить, чтобы это работало…
Спасибо за помощь, ребята, мне очень стыдно задавать такой простой вопрос, но я борюсь и не могу позволить себе тратить больше времени на попытки! Хорошего дня 🙂
Комментарии:
1. Просто добавьте
Rewriterule ^jeu-concours/?$ /jeu-concours/Reglement-jeu-TAS.pdf [L]
.haccess в свою папку www/2. Привет, Душан, спасибо за твой ответ! К сожалению, и я не знаю почему, но это не работает! И когда я говорю, что это не работает, я действительно имею в виду «ничего не произошло, ничего не изменилось, не было сделано перенаправления или перезаписи URL», так что это довольно странное поведение…
Ответ №1:
Вставьте следующий код в начало файла .htaccess в somedomain.com/jeu-concours справочник.
#Alternate default index page
DirectoryIndex sample.pdf
Комментарии:
1. Это работает нормально! Это просто, но это делает именно то, что я искал! Большое вам спасибо !