2010-10-26 59 views
0

我一直在文件扩展名中添加一个链接“contact.php”,排除它有什么不对,只是有<a href="contact">?似乎工作正常,因为Im有很多与.htaccess删除文件扩展名的麻烦。 thx基本链接问题

回答

1

如果这可行,那么可能要感谢Apache's content negotiation/MultiViews。一套合适的mod_rewrite规则会更可靠,因为它不依赖于在服务器上激活的Options +MultiViews,但如果它在服务器上工作,它将长期运行,应该没问题。

Here是一个答案,如果你仍然想使用mod_rewrite,它应该指向正确的方向。

+0

@Pekka我很早就看到了这个链接,不幸的是,它并没有删除url中的扩展名。我也有一些不同的要求见:http://stackoverflow.com/questions/4026021/remove-php-extension-with-htaccess – 2010-10-26 18:44:56

+0

@Dirty Gumbo在链接问题的例子应该工作正常。我会发布一个答案 – 2010-10-26 18:48:17

+0

@肮脏的啊,不,有一些陷阱我不得不自己研究,现在不能这样做,对不起。我会发布我可以从头顶上拿来的东西。 – 2010-10-26 18:51:30