我正在做一些URL重写,但它不起作用。正则表达式的Url重写不起作用
我想将/site_artisans/site_artisanspeintre-annecy.php
更改为/site_artisans/site_artisans/peintre-annecy.php
(在site_artisans之后添加了斜线)。
我的代码:
RewriteEngine on
RewriteRule ^site_artisans$ /site_artisans/ [L]
编辑:
我意识到也许我不是很善于表达:
文件的实际名称是C:\ WAMP \ WWW \ site_artisans \ site_artisanspeintre-annecy.php(http://localhost/site_artisans/site_artisanspeintre-annecy.php),我想要的是显示地址http://localhost/site_artisans/site_artisans/peintre-annecy.php而不是第一个。
你可以从你的Apache日志文件发布错误? –
@aeby我重新启动了Wamp,不,我没有显示错误消息,但没有任何反应。 – Bruno