我有两个文件夹:
c:wamp:www // My root
c:wamp:coll // Alternative
在我的www
文件夹中,我有.htaccess
我的 CodeIgniter 应用程序,所以我可以有这样的 urlsite.com/controller/method
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [L]
RewriteRule ^.*$ index.php [L]
我想在 coll 中运行合作者应用程序,在 www 中运行我的 ci 这就是我设置我的方式httpd.conf
DocumentRoot "c:/wamp/www/"
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot "c:/wamp/www/"
ServerName localhost
ErrorLog "logs/localhost-error.log"
CustomLog "logs/localhost-access.log" common
<directory "c:/wamp/www/">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "c:/wamp/coll/"
ServerName project.localhost
<directory "c:/wamp/coll/">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</directory>
</VirtualHost>
我已激活所有必需的模块:
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
LoadModule vhost_alias_module modules/mod_vhost_alias.so
LoadModule rewrite_module modules/mod_rewrite.so
我的hosts
文件如下:
127.0.0.1 localhost
127.0.0.1 project.localhost
错误日志:
[Fri Jan 18 23:30:11 2013] [notice] Apache/2.2.22 (Win64) PHP/5.4.3 configured -- resuming normal operations
[Fri Jan 18 23:30:11 2013] [notice] Server built: May 13 2012 19:41:17
[Fri Jan 18 23:30:11 2013] [notice] Parent: Created child process 1872
[Fri Jan 18 23:30:11 2013] [notice] Child 1872: Child process is running
[Fri Jan 18 23:30:11 2013] [notice] Child 1872: Acquired the start mutex.
[Fri Jan 18 23:30:11 2013] [notice] Child 1872: Starting 64 worker threads.
[Fri Jan 18 23:30:11 2013] [notice] Child 1872: Starting thread to listen on port 80.
[Fri Jan 18 23:30:11 2013] [notice] Child 1872: Starting thread to listen on port 80.
[Fri Jan 18 23:30:15 2013] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Fri Jan 18 23:30:15 2013] [notice] Child 1872: Exit event signaled. Child process is ending.
[Fri Jan 18 23:30:16 2013] [notice] Child 1872: Released the start mutex
[Fri Jan 18 23:30:17 2013] [notice] Child 1872: All worker threads have exited.
[Fri Jan 18 23:30:17 2013] [notice] Child 1872: Child process is exiting
[Fri Jan 18 23:30:17 2013] [notice] Parent: Child process exited successfully.
[Fri Jan 18 23:41:31 2013] [notice] Apache/2.2.22 (Win64) PHP/5.4.3 configured -- resuming normal operations
[Fri Jan 18 23:41:31 2013] [notice] Server built: May 13 2012 19:41:17
[Fri Jan 18 23:41:31 2013] [notice] Parent: Created child process 5380
[Fri Jan 18 23:41:32 2013] [notice] Child 5380: Child process is running
[Fri Jan 18 23:41:32 2013] [notice] Child 5380: Acquired the start mutex.
[Fri Jan 18 23:41:32 2013] [notice] Child 5380: Starting 64 worker threads.
[Fri Jan 18 23:41:32 2013] [notice] Child 5380: Starting thread to listen on port 80.
[Fri Jan 18 23:41:32 2013] [notice] Child 5380: Starting thread to listen on port 80.
[Fri Jan 18 23:41:41 2013] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Fri Jan 18 23:41:41 2013] [notice] Child 5380: Exit event signaled. Child process is ending.
[Fri Jan 18 23:41:42 2013] [notice] Child 5380: Released the start mutex
[Fri Jan 18 23:41:43 2013] [notice] Child 5380: All worker threads have exited.
[Fri Jan 18 23:41:43 2013] [notice] Child 5380: Child process is exiting
[Fri Jan 18 23:41:43 2013] [notice] Parent: Child process exited successfully.
Warning: DocumentRoot [C:/wamp/coll'] does not exist
Warning: DocumentRoot [C:/apache2/docs/dummy-host.example.com] does not exist