Перенаправление в подпапку - PullRequest
0 голосов
/ 18 октября 2018

Вот дерево моего проекта:

/project1
    /public
         page1.php
         page2.php
/project2
      ...

Я хотел бы получить доступ к своим страницам с помощью / project1 / page1.php , а не / project1 / public /page1.php

Но я также хочу не иметь доступа к страницам, зайдя в / project1 / public / *

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

Заранее спасибо и извините за мой уровень английского.

1 Ответ

0 голосов
/ 18 октября 2018

Я только что нашел решение, но не знаю, правильно ли оно:

<VirtualHost *:8888> ServerName localhost DocumentRoot /Applications/MAMP/htdocs/project SetEnv APPLICATION_ENV "dev" Alias /project /Applications/MAMP/htdocs/project/public <Directory /Applications/MAMP/htdocs/project/public> DirectoryIndex index.php AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost>

...