2011-09-24 82 views
3

目前,我有一个文件夹[联系美]重写规则,这将迫使尾随斜线

mydomain.com/contact-us/ 

林规划删除此文件夹,只会增加接触us.php

mydomain.com/contact-us.php 

如何创建一个重写规则将映射

mydomain.com/contact-us/ -> mydomain.com/contact-us.php 

(注意:我想强制后面的斜线)

回答

4

用途:

RewriteEngine On 
RewriteRule ^contact-us$ http://domain.com/contact-us/ [R,L] 
RewriteRule ^contact-us/?$ /contact-us.php [NC,QSA,L] 

这种方式是有人类型:contact-uscontact-us/它会去你的联系人 - 我们希望它会自动添加/末尾`mydomain.com/contact-us` < - no/它会去你的联系方式 - us.php

+0

它的作品,但它不添加/在末尾 –

+0

查看我更新的答案。 –

0
RewriteRule ^contact_us/$ /contact_us.php [QSA] 

,如果你在一开始需要一个/,所以如果这不起作用尝试我不记得^/contact_us/$