.htaccess Url在wamp apache上的重写规则

.htaccess Url在wamp apache上的重写规则,apache,.htaccess,mod-rewrite,yii,wampserver,Apache,.htaccess,Mod Rewrite,Yii,Wampserver,我的应用程序中有一个url: www.example.com/application/30201:1234 我点击了这个URL,它抛出了一个错误 禁止的 您没有在此服务器上访问/application/30204:1234的权限 规则的主要配置如下: “规则”=>数组( “(sip)?(电子邮件)?”=>“用户/索引”, “/”=>“/视图”, '//'=>'/', '/'=>'/', ), 我想在.htaccess中添加重写规则,它将把我的应用程序重定向到用户/索引。在.htaccess文件中

我的应用程序中有一个url:

www.example.com/application/30201:1234

我点击了这个URL,它抛出了一个错误

禁止的

您没有在此服务器上访问/application/30204:1234的权限

规则的主要配置如下:

“规则”=>数组(
“(sip)?(电子邮件)?”=>“用户/索引”,
“/”=>“/视图”,
'//'=>'/',
'/'=>'/',
),


我想在.htaccess中添加重写规则,它将把我的应用程序重定向到用户/索引。

在.htaccess文件中添加这一行,当您点击第一个url时,它将重定向到下一个url

Redirect /root_directory/first_url_path /root_directory/second_url_path

能否显示此域的虚拟主机定义。它应该位于
\wamp\bin\apache\{apacheversion}\conf\extra\httpd vhost.conf
应用程序未在root上运行。这就是问题所在。在这种情况下,创建一个虚拟主机,它将为它提供自己的DocumentRoot。框架和CMS在VH中总是工作得更好。请参见我希望apache将这些数值视为参数:www.example.com/application/30201:1234,为此,我必须更改.htaccess文件。我用regex尝试了modrewrite,但它们不起作用。我希望apache将这些数值视为参数:www.example.com/application/30201:1234