我有以下网址:myweb.com/products
我有我的主机名为“产品”的目录。
.htaccess如何忽略目录?
当输入上述url时,它会将我重定向到myweb.com/products/并列出目录中的文件。
我该如何忽略/禁用它的工作方式,而不是使用名称搜索目录,它会尝试查找具有该名称的文件?
,所以当我进入myweb.com/products它会尝试找到命名的产品文件,如果它不觉得它会发送到403页
*这是一个例子。我有更多的目录。
编辑:
也许我没有解释我的自我够好。
我有以下重写规则
RewriteRule ^(.*).php redirect.php [L,QSA]
其重定向我的一切redirect.php
因为产品是一个文件夹,它不重定向我redirect.php和多数民众的问题..
编辑我的问题到403.我不希望它是403错误..它应该去产品文件,而不是。在godaddy默认情况下它工作。现在我搬到了hostgator – Ron 2013-03-09 20:54:15
@Ron如果已经有产品目录,Apache应该如何找到产品文件?您不能拥有目录*和*具有相同名称的文件。 – 2013-03-09 20:55:33
文件名是ofcourse products.php。 我会告诉你我在做什么。我用rewriterule将所有内容重定向到redirect.php页面。现在当试图访问myweb.com/products时,它应该将我重定向到redirect.php,因为那是重写过程,但是因为产品是文件夹/目录,所以它不能这样做 – Ron 2013-03-09 20:57:56