не удается настроить виртуальный хост на URL с подкаталоге ... Мне нужно, чтобы запустить свой проект по адресу так:Apache виртуальный хост URI с реж
http://www.projects.loc/project1/
Это должно имитировать установку на веб-сервер, где адрес будет как
http://www.someServer.com/projects/project1/
мне нужно настроить переадресацию на «/», так оно восходит к www.projects.loc/project1/
в hosts.txt у меня есть:
127.0.0.1 www.projects.loc
виртуальных доменов включены и HTTPD-vhosts.conf выглядит следующим образом:
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "D:/Projects/Project1/public/"
ServerName www.projects.loc/project1/
</VirtualHost>
Что мне не хватает?
EDIT: .htaccess выглядит следующим образом:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php [NC,L]
приложение работает нормально на чистой области, но я не могу управлять, чтобы сконфигурировать его для работать на domain.com/some_dir/
Редактировать:
решил это!
NameVirtualHost *:80
<Directory "D:/Projects">
allow from all
</Directory>
<VirtualHost *:80>
DocumentRoot "D:/Projects"
ServerName www.projects.loc/
Alies /project1 /Project1/public/
</VirtualHost>
Примечания: это минимальная конфигурация подходит только для среды разработки,
проверки принятой ansler от @ М-г для получения полной информации для производства Evironment.
Что Перезапись вы пробовали? – 244an