Есть ли способ правильно перенаправить или переписать Vistors на моем сайте drupal 8 в подпапку? - PullRequest
0 голосов
/ 02 мая 2020

В моем файле .htaccess есть следующий код:

RewriteEngine on
RewriteCond %{HTTP_HOST} mysitedomain\.com [NC]
RewriteCond %{REQUEST_URI} ^/$
RewriteRule ^(.*)$ /web/$1 [L]  

В настоящее время я использую CPanel, и CPanel не позволяет вам установить новый документ Root. Итак, мои файлы drupal находятся в моей директории CPanel "public_ html" с composer. json files et c .. и веб-каталогом, в котором есть все связанные с Drupal файлы. Я пытаюсь заставить переписать или перенаправить vistors сайта на www.mysitedomain.com/web для последующих страниц .. Я попробовал код ниже, но, похоже, не работает .. Я что-то упустил?

Чтобы указать c .... Мне нужен сайт для 1. загрузки www.mysitedomain.com/web при запросе www.mysitedomain.com. 2. И убедитесь, что / web находится перед каждым последующим запросом страницы запроса на сайте (ie. www.mysitedomain.com/web/products должен загружаться вместо www.mysitedomain.com/products)

1 Ответ

0 голосов
/ 02 мая 2020

Я не уверен, что ваш вопрос, но я думаю, что вам нужно что-то вроде этого:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

Что это делает: если URL не разрешает файл или каталог в текущем каталоге, поместите индекс. php перед ним.

Я бы предположил, что ваш индекс. php будет включать в себя структуру Drupal.

...