Проблема .htaccess на хостинге "Deluxe" - PullRequest
0 голосов
/ 20 февраля 2019

Так что я не гуру .htaccess.Я едва понимаю, что происходит.У меня есть общий хостинг на GoDaddy, который позволяет размещать неограниченное количество доменов.(Я знаю, что GoDaddy - не лучший вариант для меня)

Файлы основного домена расположены в корневом каталоге, а дополнительные домены находятся в подкаталогах.

Мой основной сайт использует пользовательскийMVC Framework.У меня есть две директории, app и public, и файл .htaccess, указывающий, что нужно перейти в «public» директорию.Я думаю, что этот файл вызывает мою проблему (500 ошибок на других моих сайтах)

Вот мой файл .htaccess:

<IfModule mod_rewrite.c>
   RewriteEngine On
   RewriteRule ^$ public/ [L]
   RewriteRule (.*) public/$1 [L]
</IfModule>

Мой вопрос, есть ли изменения, которые я могу сделать такчто это не влияет на другие мои сайты?Это что-то, что я должен изменить каждый раз, когда я добавляю дополнительный домен?Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 20 февраля 2019

Получается, и имеет смысл, что вам нужно немного изменить файл .htaccess в данном конкретном случае.Файл .htaccess, помещенный в корневой каталог, влияет на все вложенные папки, поэтому, если у вас настроена учетная запись хостинга, как у меня, вам нужно будет сделать это .... Я действительно нашел ответ в этом стекепереполнение вопроса.

RewriteCond %{HTTP_HOST} ^(www\.)?addon-domain\.com$
RewriteRule ^.*$ '-' [L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...