Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在htaccess中使用mod_Rewrite动态重写Zend Url_Php_Apache_.htaccess_Zend Framework_Mod Rewrite - Fatal编程技术网

Php 在htaccess中使用mod_Rewrite动态重写Zend Url

Php 在htaccess中使用mod_Rewrite动态重写Zend Url,php,apache,.htaccess,zend-framework,mod-rewrite,Php,Apache,.htaccess,Zend Framework,Mod Rewrite,我有一个在zend框架中动态生成的URL,如下所示 对于id=12,城市为海得拉巴,区域名称为vst,项目名称为DSK woods。但是我想把URL显示为 www.mysite.com/hyderabad/vst/dsk-woods www.mysite.com/bangalore/white-field/my-homes 还有另一个URL www.mysite.com/user/newprojects/view-more/project/13 对于id=13,城市

我有一个在zend框架中动态生成的URL,如下所示

对于id=12,城市为海得拉巴,区域名称为vst,项目名称为DSK woods。但是我想把URL显示为

    www.mysite.com/hyderabad/vst/dsk-woods
    www.mysite.com/bangalore/white-field/my-homes
还有另一个URL

    www.mysite.com/user/newprojects/view-more/project/13
对于id=13,城市是班加罗尔,区域名称是white field,项目名称是My homes。但是我想把URL显示为

    www.mysite.com/hyderabad/vst/dsk-woods
    www.mysite.com/bangalore/white-field/my-homes

像这样我有很多身份证。每个都有自己的动态网页。对于所有这些,我从数据库中动态获取城市和地区名称,并在我的网页中使用php进行echo。如何使用mod_rewrite和htaccess动态生成url的城市和地区参数?

您不需要使用mod_rewrite,这可以通过Zend Routes完成创建自定义路由,但我必须在htaccess中完成,我有一个不能使用Zend自定义路由的限制