Я только начал изучать Zend. Мне удалось получить базовую работу (используя zf create project
) на моем локальном веб-сервере. Скажем так: мой проект называется квадрат
Единственный .htaccess, который у меня есть: square / public / .htaccess
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
httpd.conf
DocumentRoot "/home/amree/web"
<Directory />
Options FollowSymLinks
AllowOverride All
Order deny,allow
Deny from all
</Directory>
<Directory "/home/amree/web">
Options Indexes FollowSymLinks
AllowOverride all
Order allow,deny
Allow from all
</Directory>
NameVirtualHost square
<VirtualHost square>
DocumentRoot "/home/amree/web/square/public"
ServerName square
</VirtualHost>
хозяева
127.0.0.1 square
Я запускаю свое приложение в Linux.
Из того, что я собрал, могу открыть (загрузить без проблем) сайт, используя:
Но я не могу открыть его, используя:
У меня также есть другие веб-приложения на том же веб-сервере. Например, приложение meh можно открыть с помощью http://192.168.1.10/meh/, но нельзя открыть с помощью http://square/meh
У меня такой вопрос, как я могу загрузить свое приложение Zend, не доставляя проблем другим приложениям на том же сервере? В настоящее время я предпочитаю получать к нему доступ через мой локальный IP (192.168.1.10). Должна быть возможность открыть его с другого компьютера в той же сети.
Итак, в конце я смогу загрузить проект Zend, используя
- http://192.168.1.10/square
- http://192.168.1.10/square/public
- http://192.168.1.10/square/public/default/index/index
И я также могу открыть другое приложение meh , используя http://192.168.1.10/meh
Заранее спасибо.