Как настроить htaccess для доступа к моему домену через «mydomain.com» и заблокировать доступ через «mydomain / prod / mydomain»? - PullRequest
0 голосов
/ 15 октября 2018

Я пытаюсь сделать свой веб-сайт (который является моим основным доменом) доступным только через "mydomain.com" и могу зайти на все страницы внутри него, например, "mydomain.com/example".

Этот веб-сайт находится в домене на моем сервере, и он находится на том же уровне иерархии моих доменов аддона.Проблема в том, что из-за этого можно получить доступ к веб-сайту через «mydomain.com/prod/mydomain» ( prod - каталог, в котором хранится этот домен и все мои домены аддона).Я не хочу, чтобы это было возможно, поэтому я попробовал следующее, чтобы отправить пользователя на страницу 404:

RewriteCond %{HTTP_HOST} ^mydomain\.com$
RewriteCond %{REQUEST_URI} ^/prod/mydomain(.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ - [R=404,L]

Это сработало, но теперь я не могу получить доступ к какой-либо странице веб-сайта, например «mydomain».com / example "или" mydomain.com/jobs".

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...