-
-
RewriteEngine on
- RewriteRule !.(js|ico|gif|jpg|png|css)$index.php
- php_value include_path "../lib"
- #------ ------------------------
- httpd.conf
- RewriteEngine on
- RewriteLog "g:ZendFramework-0.1.2rewrite.log"
- RewriteRule !.(js |ico|gif|jpg|png|css|php)$ /index.php
php_value include_path ".;g:ZendFramework-0.1.2library"
-
-
复制代码
#----------------------------
httpd.conf内の例:
-
-
- ServerAdmin webmaster@dummy-host.example.com
- DocumentRoot /var/www/html
- ServerName linux
- ErrorLog logs/dummy-host. example.com-error_log
- CustomLog logs/dummy-host.example.com-access_log common
- ServerAdmin webmaster@dummy- host.example.com
- DocumentRoot /var/www/html/ibm/www
- ServerName ibm
- ErrorLog logs/dummy-host.example.com-error_log
- CustomLog logs/dummy-host.example.com-access_log common
- RewriteEngine on
- RewriteRule !.(js|ico|gif|jpg|png|css|php)$ /index.php
- php_value include_path "../lib"
#这样子后ibmのドメイン名中就可用zendframework了
-
复制代
参考教程
複数のPHPプログラムが存在するメインマシンにZFをインストールする方法
これは私が PHPEye のグループに属するもので、突然大家への移行の可能性が考えられました。
市販のマシンに非常に多くの PHP アイテムがインストールされている場合、私たちの考えでは、大部分が ZF に基づいていません。私のプログラムは通常、ファイルのパスを要求しないため、このリストは、http://localhost/project1、http://localhost/project2 を介して実行される可能性があります。了。
ただし、ZF をインストールする必要があります。ZF 要求のインデックス.php は、ステーション ポイントのルート リストにあります。私は http://happycms を入力することを希望しています。これにより、ZF ベースの happycms の項目にアクセスできますが、他の項目は http://localhost/project1 経由で同様にアクセスできます。
私の作品法:
1、编辑c:windowssystem32driversetc目录下のhostsファイル
在
127.0.0.1 ローカルホスト
以下追加:
127.0.0.1 ハッピーセンチメートル
2、编辑C:プログラム ファイルApache
GroupApache2conf 目下の httpd.conf
NameVirtualHost 127.0.0.1 を追加
在文件最末尾加上:
ServerName localhost- DocumentRoot I:Projects
- RewriteEngine Off
ServerName happycms
DocumentRoot I:Projectshappycmssvntrunksrcwww
RewriteEngine On
RewriteCond %{REQUEST_URI} !^.*(.css|.js|.gif|.png|.jpg|.jpeg)$
RewriteRule ^(/ .*)$ /index.php
重成コード
の構成が完了しました。ZF に基づいているかどうかに関係なく、すべての項目を配置でき、相互に影響はありません。
|