У меня есть домен с несколькими приложениями. Все приложения должны быть доступны таким образом.
https://www.website.com/app1/ https://www.website.com/app2/ https://www.website.com/app3/
Проблема, с которой я столкнулся, связана с перезаписью моего URL-адреса. Если кто-то заходит на website.com/app1/ или www.website.com/app1/, я хочу, чтобы он переписался на это https://www.website.com/app1/
Я безуспешно пытался использовать httpd.conf для решения этой проблемы или просто .htaccess в корневой папке документов. Перезапись URL-адресов отлично работает в моем приложении codeignighter, но не в этих отдельных приложениях.
Может ли кто-нибудь показать мне правильный способ включения перезаписи URL-адресов для решения вышеуказанной проблемы?
Теперь откройте файл httpd.conf или .htaccess (mod_rewrite не требуется):
# vi httpd.conf
Добавьте следующую строку:
Redirect permanent /app1 https://www.website.com/app1
Любой запрос, сделанный http://www.website.com/app1 будет идти к https://www.website.com/app1
Сохраните и закройте файл. Перезагрузите Apache:
# /etc/init.d/httpd restart