В настоящее время я борюсь со следующей ситуацией, которую хочу решить с перенаправлением HTacess.HTAccess: Внутренние каталоги переадресации (или символические ссылки?)
- Основная CMS работает в корневом каталоге /.
- В подкаталоге/магазин/.. есть магазин (основано на другой системе)
До сих пор все в порядке: Главный сайт переписан /.htaccess и магазин по/магазин /. htaccess
Теперь я хочу получить доступ к английской версии магазина с/en/shop/.. На самом деле звонки должны быть перенаправлены только в магазин-систему в каталоге/магазине (но с адресом url/en/магазин/.. в браузере)
Я пробовал следующее:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/en/shop/$
RewriteRule ^(.*)$ /shop/$1 [L,QSA]
Это не работает.
Мой вопрос: могу ли я решить это с помощью простого htaccess или было бы более элегантным решением для создания символической ссылки/en/shop =>/shop? (Есть ли разница в производительности между этими решениями?)
Заранее спасибо
Где это Htaccess находится? в корне или магазине? – starkeen
В корне (для CMS) есть htaccess, а также в папке магазина (для системы магазина) RewriteRule, о котором я упоминал выше, находится в корневой папке – Julian