Я пытаюсь прочитать многие ответы о htaccess, но не могу найти выход. Изобразите эту архитектуру в веб-хостинге: root/public_html/subfolder Теперь со следующим кодом в файле htaccess (помещенном в public_html) я могу сделать так, чтобы при вводе домена в браузере посетитель попадал в подпапку без цифры example.com/subfolder, например. ком достаточно. Оно работает. Теперь я хотел бы, чтобы посетитель был перенаправлен не в подпапку, а в «дополнительную папку», расположенную внутри корня (корневой уровень, который является тем же уровнем, где находится папка public_html, но не внутри public_html). Итак, как изменить этот код:
# .htaccess main domain to subdirectory redirect
# Do not change this line.
RewriteEngine on
# Change example.com to be your main domain.
RewriteCond %{HTTP_HOST} ^(www.)?example.com$
# Change 'subdirectory' to be the directory you will use for your main domain.
RewriteCond %{REQUEST_URI} !^/subfolder/
# Don't change the following two lines.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Change 'subdirectory' to be the directory you will use for your main domain.
RewriteRule ^(.*)$ /subfolder/$1
# Change example.com to be your main domain again.
# Change 'subdirectory' to be the directory you will use for your main domain
# followed by / then the main file for your site, index.php, index.html, etc.
RewriteCond %{HTTP_HOST} ^(www.)?example.com$
RewriteRule ^(/)?$ /subfolder/index.html [L]
Я пытаюсь изменить /subfolder/ с помощью ../extrafolder/ (предположим, что двойная точка поднимет один уровень вверх), но не работает. Есть идеи? Спасибо