URLの書き換えについて助けが必要です。これです。
Zend Frameworkのサイトが稼働しています。今度はWordpress(これも稼働中)でブログを追加する必要があります。私はないZF コントローラー/アクション/ルート作成に没頭する。これに関するチュートリアルをいくつか見たことがありますが、それらは「単純な」リダイレクトにはやりすぎだと思います。さて、その「リダイレクト」についてですが...
次のようになります:
www.site.com
(に指差す/var/www/zf
)www.site.com/blog
(に指差す/var/www/wp
)
ZFの内部に入るのをやめるべきだとわかっていてwww.site.com/blog
、現在は.htaccessでこれを行っていますRewriteRule ^blog - [NC,L]
が、それだけです。ジェイソン「Wordpress に渡すだけです」と言われましたが、具体的にどうすればよいのかわかりません。
関連質問:
試したことはないのですが、Apacheはこれをサポートしていますか?2つの異なるvhosts?
ServerName www.site.com
(ZF サイトの vhost)
ServerName www.site.com/blog
(WP サイトの vhost)
ベストアンサー1
www.site.com (/var/www/zf を指します)
www.site.com/blog (/var/www/wp を指します)
これを実現する最も簡単な方法は、サブ URL を VirtualHost の DocumentRoot ディレクトリの外部にポイントする場合、エイリアスを作成することです...
VirtualHost ブロック内に以下を追加します。
Alias /blog /var/www/wp
<Directory /var/www/wp>
Options All
AllowOverride All
order allow,deny
allow from all
</Directory>
*これは、そのディレクトリに対して何らかの方法で PHP が有効になっていることを前提としています。