我有一个当前的wordpress博客,博客帖子的URL结构为http://somedomain.com/2010/02/postname
我现在正在基本级别的http://somedomain.com/上安装zend框架实现
我不希望我的博客有不同的url结构。像http://somedomain.com/blog/2010/02/article-name一样
关于如何最好地保留旧的url结构并且仍然让zend框架存在的任何想法都在/
我的想法是将博客移到/blog,并在其中重写url,使所有内容看起来都在/上,但我不认为这会起作用?
发布于 2010-02-13 06:12:20
为您的站点创建子域。wordpress.site.com是用于wordpress的,zend.site.com是用于zend代码的。当然,您应该使用比这更好的名称,但您已经明白了。
如果您正在使用apache,请将以下代码放入您的.conf中
<VirtualHost *:80>
DocumentRoot /home/www/html/blog
ServerName blog.site.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /home/www/html/zend
ServerName zend.site.com
</VirtualHost>发布于 2010-02-13 06:12:28
mod_rewrite可以做到这一点,只要你的Zend控制器只有一个..z字符。
http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html
https://stackoverflow.com/questions/2255443
复制相似问题