У меня есть сайт электронной коммерции, и по соображениям безопасности (я думаю) он находится в подкаталоге, например www.mysite.com/magento, а не в корневом каталоге.
Для просмотра сайта в ссылке должна быть ссылка "magento", но я хочу иметь возможность просматривать мой сайт, зайдя на www.mysite.com без "/ magento" в URL.
Я плохо разбираюсь в файлах .htaccess, но легко удалил суффикс index.php, но не могу удалить "/ magento"
Я получаю ошибки 403, 404 и 500 при попытке сделать это.
Я пробовал множество правил переписывания ... например;
RewriteCond %{REQUEST_URI} ^magento [NC]
RewriteRule ^magento/(.*)$ http://www.mysite.com/$1 [R=301,L]
RewriteBase /magento/
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /magento/index.php HTTP/
RewriteRule ^index.php$ http://www.mysite.com/ [R=301,L]
Вот некоторые правила, которые я нашел при поиске в Интернете, но ни одно из них не работает.
Кто-нибудь может указать мне правильное направление или сказать мне, если это вообще возможно?
Ура, ребята